|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.portals.graffito.jcr.query.impl.FilterImpl
public class FilterImpl
Constructor Summary | |
---|---|
FilterImpl(ClassDescriptor classDescriptor,
java.util.Map atomicTypeConverters,
java.lang.Class clazz)
Constructor |
Method Summary | |
---|---|
Filter |
addAndFilter(Filter filter)
|
Filter |
addBetween(java.lang.String fieldAttributeName,
java.lang.Object value1,
java.lang.Object value2)
|
Filter |
addContains(java.lang.String scope,
java.lang.String fullTextSearch)
Search content based on a fullTextSearch. |
Filter |
addEqualTo(java.lang.String fieldAttributeName,
java.lang.Object value)
|
Filter |
addGreaterOrEqualThan(java.lang.String fieldAttributeName,
java.lang.Object value)
|
Filter |
addGreaterThan(java.lang.String fieldAttributeName,
java.lang.Object value)
|
Filter |
addIsNull(java.lang.String fieldAttributeName)
|
Filter |
addJCRExpression(java.lang.String jcrExpression)
|
Filter |
addLessOrEqualThan(java.lang.String fieldAttributeName,
java.lang.Object value)
|
Filter |
addLessThan(java.lang.String fieldAttributeName,
java.lang.Object value)
|
Filter |
addLike(java.lang.String fieldAttributeName,
java.lang.Object value)
|
Filter |
addNotEqualTo(java.lang.String fieldAttributeName,
java.lang.Object value)
|
Filter |
addNotNull(java.lang.String fieldAttributeName)
|
Filter |
addOrFilter(Filter filter)
|
java.lang.Class |
getFilterClass()
|
java.lang.String |
getJcrExpression()
|
java.lang.String |
getScope()
Get the filter scope. |
void |
setScope(java.lang.String scope)
Set the filter scope. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FilterImpl(ClassDescriptor classDescriptor, java.util.Map atomicTypeConverters, java.lang.Class clazz)
classDescriptor
- atomicTypeConverters
- clazz
- Method Detail |
---|
public java.lang.Class getFilterClass()
getFilterClass
in interface Filter
Filter.getFilterClass()
public void setScope(java.lang.String scope)
Filter
setScope
in interface Filter
scope
- The filter scopeFilter.setScope(java.lang.String)
public java.lang.String getScope()
Filter
getScope
in interface Filter
Filter.getScope()
public Filter addContains(java.lang.String scope, java.lang.String fullTextSearch)
Filter
addContains
in interface Filter
scope
- either a a jcr node or propserty. If a node is used, all properties of this node are searche (following the internal indexfullTextSearch
- The full text search stringFilter.addContains(java.lang.String, java.lang.String)
public Filter addBetween(java.lang.String fieldAttributeName, java.lang.Object value1, java.lang.Object value2)
addBetween
in interface Filter
Filter.addBetween(java.lang.String, java.lang.Object, java.lang.Object)
public Filter addEqualTo(java.lang.String fieldAttributeName, java.lang.Object value)
addEqualTo
in interface Filter
Filter.addEqualTo(java.lang.String, java.lang.Object)
public Filter addGreaterOrEqualThan(java.lang.String fieldAttributeName, java.lang.Object value)
addGreaterOrEqualThan
in interface Filter
Filter.addGreaterOrEqualThan(java.lang.String, java.lang.Object)
public Filter addGreaterThan(java.lang.String fieldAttributeName, java.lang.Object value)
addGreaterThan
in interface Filter
Filter.addGreaterThan(java.lang.String, java.lang.Object)
public Filter addLessOrEqualThan(java.lang.String fieldAttributeName, java.lang.Object value)
addLessOrEqualThan
in interface Filter
Filter.addLessOrEqualThan(java.lang.String, java.lang.Object)
public Filter addLessThan(java.lang.String fieldAttributeName, java.lang.Object value)
addLessThan
in interface Filter
Filter.addLessOrEqualThan(java.lang.String, java.lang.Object)
public Filter addLike(java.lang.String fieldAttributeName, java.lang.Object value)
addLike
in interface Filter
Filter.addLike(java.lang.String, java.lang.Object)
public Filter addNotEqualTo(java.lang.String fieldAttributeName, java.lang.Object value)
addNotEqualTo
in interface Filter
Filter.addNotEqualTo(java.lang.String, java.lang.Object)
public Filter addNotNull(java.lang.String fieldAttributeName)
addNotNull
in interface Filter
Filter.addNotNull(java.lang.String)
public Filter addIsNull(java.lang.String fieldAttributeName)
addIsNull
in interface Filter
Filter.addIsNull(java.lang.String)
public Filter addOrFilter(Filter filter)
addOrFilter
in interface Filter
Filter.addOrFilter(org.apache.portals.graffito.jcr.query.Filter)
public Filter addAndFilter(Filter filter)
addAndFilter
in interface Filter
Filter.addAndFilter(Filter)
public Filter addJCRExpression(java.lang.String jcrExpression)
addJCRExpression
in interface Filter
public java.lang.String getJcrExpression()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |