Package | Description |
---|---|
org.hippoecm.hst.content.beans.query.filter |
The org.hippoecm.hst.content.beans.query.filter package defines the API for the HST Content Beans Query Filter
|
Modifier and Type | Method and Description |
---|---|
void |
Filter.addBetween(String fieldAttributeName,
Calendar start,
Calendar end,
org.hippoecm.repository.util.DateTools.Resolution resolution)
Adds a FAST DATE RANGE constraint that the Calendar value for
fieldAttributeName is between start and end (boundaries included) BASED ON the
granularity resolution . |
void |
FilterImpl.addBetween(String fieldAttributeName,
Calendar start,
Calendar end,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
Filter.addBetween(String fieldAttributeName,
Object value1,
Object value2)
Adds a constraint that the value
fieldAttributeName is between value1 and value2 (boundaries included). |
void |
FilterImpl.addBetween(String fieldAttributeName,
Object value1,
Object value2) |
void |
Filter.addContains(String scope,
String fullTextSearch)
Adds a fulltext search to this Filter.
|
void |
FilterImpl.addContains(String scope,
String fullTextSearch) |
void |
Filter.addEqualTo(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution)
Adds a constraint that the Calendar value for
fieldAttributeName rounded to its resolution is equal to the
rounded value for calendar . |
void |
FilterImpl.addEqualTo(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
Filter.addEqualTo(String fieldAttributeName,
Object value)
Adds a constraint that the value
fieldAttributeName is equal to value |
void |
FilterImpl.addEqualTo(String fieldAttributeName,
Object value) |
void |
Filter.addGreaterOrEqualThan(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
FilterImpl.addGreaterOrEqualThan(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
Filter.addGreaterOrEqualThan(String fieldAttributeName,
Object value)
Adds a constraint that the value
fieldAttributeName is greater than or equal to value |
void |
FilterImpl.addGreaterOrEqualThan(String fieldAttributeName,
Object value) |
void |
Filter.addGreaterThan(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
FilterImpl.addGreaterThan(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
Filter.addGreaterThan(String fieldAttributeName,
Object value)
Adds a constraint that the value
fieldAttributeName is greater than value |
void |
FilterImpl.addGreaterThan(String fieldAttributeName,
Object value) |
void |
Filter.addIsNull(String fieldAttributeName)
Add a constraint that the result does NOT have the property
fieldAttributeName |
void |
FilterImpl.addIsNull(String fieldAttributeName) |
void |
Filter.addLessOrEqualThan(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
FilterImpl.addLessOrEqualThan(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
Filter.addLessOrEqualThan(String fieldAttributeName,
Object value)
Adds a constraint that the value
fieldAttributeName is less than or equal to value |
void |
FilterImpl.addLessOrEqualThan(String fieldAttributeName,
Object value) |
void |
Filter.addLessThan(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
FilterImpl.addLessThan(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
Filter.addLessThan(String fieldAttributeName,
Object value)
Adds a constraint that the value
fieldAttributeName is less than value |
void |
FilterImpl.addLessThan(String fieldAttributeName,
Object value) |
void |
Filter.addLike(String fieldAttributeName,
Object value)
Try to not use this method as it blows up searches.
|
void |
FilterImpl.addLike(String fieldAttributeName,
Object value) |
void |
Filter.addNotBetween(String fieldAttributeName,
Calendar start,
Calendar end,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
FilterImpl.addNotBetween(String fieldAttributeName,
Calendar start,
Calendar end,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
Filter.addNotBetween(String fieldAttributeName,
Object value1,
Object value2)
Adds a constraint that the value
fieldAttributeName is NOT between value1 and value2 ,
including NOT value1 and value2 |
void |
FilterImpl.addNotBetween(String fieldAttributeName,
Object value1,
Object value2) |
void |
Filter.addNotContains(String scope,
String fullTextSearch)
The negated version of
Filter.addContains(String, String) |
void |
FilterImpl.addNotContains(String scope,
String fullTextSearch) |
void |
Filter.addNotEqualTo(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
FilterImpl.addNotEqualTo(String fieldAttributeName,
Calendar calendar,
org.hippoecm.repository.util.DateTools.Resolution resolution) |
void |
Filter.addNotEqualTo(String fieldAttributeName,
Object value)
Adds a constraint that the value
fieldAttributeName is NOT equal to value |
void |
FilterImpl.addNotEqualTo(String fieldAttributeName,
Object value) |
void |
Filter.addNotLike(String fieldAttributeName,
Object value)
Try to not use this method as it blows up searches.
|
void |
FilterImpl.addNotLike(String fieldAttributeName,
Object value) |
void |
Filter.addNotNull(String fieldAttributeName)
Add a constraint that the result does have the property
fieldAttributeName , regardless its value |
void |
FilterImpl.addNotNull(String fieldAttributeName) |
String |
FilterImpl.getStringValue(Object value) |
Copyright © 2008-2013 Hippo B.V. (http://www.onehippo.com). All Rights Reserved.