|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 FilterFilter.getFilterClass()public void setScope(java.lang.String scope)
Filter
setScope in interface Filterscope - The filter scopeFilter.setScope(java.lang.String)public java.lang.String getScope()
Filter
getScope in interface FilterFilter.getScope()
public Filter addContains(java.lang.String scope,
java.lang.String fullTextSearch)
Filter
addContains in interface Filterscope - 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 FilterFilter.addBetween(java.lang.String, java.lang.Object, java.lang.Object)
public Filter addEqualTo(java.lang.String fieldAttributeName,
java.lang.Object value)
addEqualTo in interface FilterFilter.addEqualTo(java.lang.String, java.lang.Object)
public Filter addGreaterOrEqualThan(java.lang.String fieldAttributeName,
java.lang.Object value)
addGreaterOrEqualThan in interface FilterFilter.addGreaterOrEqualThan(java.lang.String, java.lang.Object)
public Filter addGreaterThan(java.lang.String fieldAttributeName,
java.lang.Object value)
addGreaterThan in interface FilterFilter.addGreaterThan(java.lang.String, java.lang.Object)
public Filter addLessOrEqualThan(java.lang.String fieldAttributeName,
java.lang.Object value)
addLessOrEqualThan in interface FilterFilter.addLessOrEqualThan(java.lang.String, java.lang.Object)
public Filter addLessThan(java.lang.String fieldAttributeName,
java.lang.Object value)
addLessThan in interface FilterFilter.addLessOrEqualThan(java.lang.String, java.lang.Object)
public Filter addLike(java.lang.String fieldAttributeName,
java.lang.Object value)
addLike in interface FilterFilter.addLike(java.lang.String, java.lang.Object)
public Filter addNotEqualTo(java.lang.String fieldAttributeName,
java.lang.Object value)
addNotEqualTo in interface FilterFilter.addNotEqualTo(java.lang.String, java.lang.Object)public Filter addNotNull(java.lang.String fieldAttributeName)
addNotNull in interface FilterFilter.addNotNull(java.lang.String)public Filter addIsNull(java.lang.String fieldAttributeName)
addIsNull in interface FilterFilter.addIsNull(java.lang.String)public Filter addOrFilter(Filter filter)
addOrFilter in interface FilterFilter.addOrFilter(org.apache.portals.graffito.jcr.query.Filter)public Filter addAndFilter(Filter filter)
addAndFilter in interface FilterFilter.addAndFilter(Filter)public Filter addJCRExpression(java.lang.String jcrExpression)
addJCRExpression in interface Filterpublic 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 | |||||||||