|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Filter | |
com.arsdigita.domain | Domain Objects provide an application logic tier between the persistent storage and presentation tiers. |
com.arsdigita.kernel.permissions | The permissioning (authorization) system. |
com.arsdigita.persistence | The classes in this package provide an API for creating and manipulating Data Objects. |
Uses of Filter in com.arsdigita.domain |
Methods in com.arsdigita.domain that return Filter | |
Filter |
DomainQuery.setFilter(String conditions)
Deprecated. see DomainQuery.addFilter(java.lang.String) |
Filter |
DomainQuery.addFilter(String conditions)
Adds the conditions to the filter that will be used on this query. |
Filter |
DomainQuery.addFilter(Filter filter)
This adds the passed in filter to this query and ANDs it with an existing filters. |
Filter |
DomainQuery.addInSubqueryFilter(String propertyName,
String subqueryName)
Highly experimental, for use by permissions service only. |
Filter |
DomainQuery.addInSubqueryFilter(String propertyName,
String subQueryProperty,
String queryName)
Add an 'in' subquery to a query. |
Filter |
DomainQuery.addNotInSubqueryFilter(String propertyName,
String subqueryName)
|
Filter |
DomainQuery.addEqualsFilter(String attribute,
Object value)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
DomainQuery.addNotEqualsFilter(String attribute,
Object value)
This creates the appropriate SQL for the given attribute and passed in value. |
Methods in com.arsdigita.domain with parameters of type Filter | |
boolean |
DomainQuery.removeFilter(Filter filter)
Removes the passed in filter from this query if it was directly added to the query. |
Filter |
DomainQuery.addFilter(Filter filter)
This adds the passed in filter to this query and ANDs it with an existing filters. |
Uses of Filter in com.arsdigita.kernel.permissions |
Methods in com.arsdigita.kernel.permissions that return Filter | |
static Filter |
PermissionService.getFilterQuery(FilterFactory factory,
String propertyName,
PrivilegeDescriptor privilege,
OID partyOID)
Returns a Filter to include only those results where the specified user has the specified privilege on the ACSObject identified by the specified property name. |
static Filter |
PermissionService.getObjectFilterQuery(FilterFactory factory,
String propertyName,
PrivilegeDescriptor privilege,
OID oid)
|
Filter |
PermissionManager.getFilterQuery(FilterFactory factory,
String propertyName,
PrivilegeDescriptor privilege,
OID partyOID)
Returns a Filter to include only those results where the specified party has the specified privilege on the ACSObject identified by the specified property name. |
Filter |
PermissionManager.getObjectFilterQuery(FilterFactory factory,
String propertyName,
PrivilegeDescriptor privilege,
OID objectOID)
|
Uses of Filter in com.arsdigita.persistence |
Subinterfaces of Filter in com.arsdigita.persistence | |
interface |
CompoundFilter
CompoundFilters are used to AND or OR multiple filters together. |
Methods in com.arsdigita.persistence that return Filter | |
Filter |
DataQueryDecorator.setFilter(String conditions)
|
Filter |
DataQueryDecorator.addFilter(String conditions)
|
Filter |
DataQueryDecorator.addFilter(Filter filter)
|
Filter |
DataQueryDecorator.addInSubqueryFilter(String propertyName,
String subqueryName)
|
Filter |
DataQueryDecorator.addInSubqueryFilter(String property,
String subQueryProperty,
String subqueryName)
|
Filter |
DataQueryDecorator.addNotInSubqueryFilter(String propertyName,
String subqueryName)
|
Filter |
DataQueryDecorator.addEqualsFilter(String attribute,
Object value)
|
Filter |
DataQueryDecorator.addNotEqualsFilter(String attribute,
Object value)
|
Filter |
DataQueryDataCollectionAdapter.setFilter(String conditions)
|
Filter |
DataQueryDataCollectionAdapter.addFilter(String conditions)
|
Filter |
DataQueryDataCollectionAdapter.addFilter(Filter filter)
|
Filter |
DataQueryDataCollectionAdapter.addInSubqueryFilter(String propertyName,
String subqueryName)
|
Filter |
DataQueryDataCollectionAdapter.addEqualsFilter(String attribute,
Object value)
|
Filter |
DataQueryDataCollectionAdapter.addNotEqualsFilter(String attribute,
Object value)
|
Filter |
FilterFactory.simple(String sql)
|
Filter |
FilterFactory.equals(String attribute,
Object value)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.notEquals(String attribute,
Object value)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.lessThan(String attribute,
Object value,
boolean trueForAllIfValueIsNull)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.lessThanEquals(String attribute,
Object value,
boolean trueForAllIfValueIsNull)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.greaterThan(String attribute,
Object value,
boolean trueForAllIfValueIsNull)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.greaterThanEquals(String attribute,
Object value,
boolean trueForAllIfValueIsNull)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.startsWith(String attribute,
String value,
boolean trueForAllIfValueIsNull)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.endsWith(String attribute,
String value,
boolean trueForAllIfValueIsNull)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.contains(String attribute,
String value,
boolean trueForAllIfValueIsNull)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
FilterFactory.compare(String expressionOne,
int comparator,
String expressionTwo)
This method is used to compare two expressions to each other. |
Filter |
FilterFactory.in(String propertyName,
String queryName)
This creates a filter that constructs an "in" style subquery with the given property and subquery. |
Filter |
FilterFactory.in(String property,
String subQueryProperty,
String queryName)
This creates a filter that constructs an "in" style subquery with the given property to be filtered on and subquery. |
Filter |
FilterFactory.notIn(String propertyName,
String queryName)
This creates a filter that constructs a "not in" style subquery with the given property and subquery. |
Filter |
Filter.set(String parameterName,
Object value)
Sets the values of the bind variables in the Filter. |
Filter |
DataAssociation.setFilter(String conditions)
Deprecated. see #addFilter |
Filter |
DataAssociation.addFilter(String conditions)
Deprecated. use DataAssociation.cursor() .addFilter(String conditions) |
Filter |
DataQuery.setFilter(String conditions)
Deprecated. see DataQuery.addFilter(java.lang.String) |
Filter |
DataQuery.addFilter(String conditions)
Adds the conditions to the filter that will be used on this query. |
Filter |
DataQuery.addFilter(Filter filter)
This adds the passed in filter to this query and ANDs it with an existing filters. |
Filter |
DataQuery.addInSubqueryFilter(String propertyName,
String subqueryName)
Add an 'in' subquery to a query. |
Filter |
DataQuery.addInSubqueryFilter(String propertyName,
String subQueryProperty,
String queryName)
Highly experimental; use with caution.. |
Filter |
DataQuery.addNotInSubqueryFilter(String propertyName,
String subqueryName)
|
Filter |
DataQuery.addEqualsFilter(String attribute,
Object value)
This creates the appropriate SQL for the given attribute and passed in value. |
Filter |
DataQuery.addNotEqualsFilter(String attribute,
Object value)
This creates the appropriate SQL for the given attribute and passed in value. |
Methods in com.arsdigita.persistence with parameters of type Filter | |
Filter |
DataQueryDecorator.addFilter(Filter filter)
|
boolean |
DataQueryDecorator.removeFilter(Filter filter)
|
Filter |
DataQueryDataCollectionAdapter.addFilter(Filter filter)
|
CompoundFilter |
CompoundFilter.addFilter(Filter filter)
This adds the passed in filter to this query and adds it according to the type of filter this is (if it was created using Filter.or() then it ORs this filter with the existing ones; otherwise it ANDs it); |
boolean |
CompoundFilter.removeFilter(Filter filter)
Removes the passed in filter if it was directly added to this compound filter. |
Filter |
DataQuery.addFilter(Filter filter)
This adds the passed in filter to this query and ANDs it with an existing filters. |
boolean |
DataQuery.removeFilter(Filter filter)
Removes the passed in filter from this query if it was directly added to the query. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |