Uses of Interface
org.identityconnectors.framework.common.objects.filter.Filter

Packages that use Filter
org.identityconnectors.framework.api.operations   
org.identityconnectors.framework.common.objects.filter   
 

Uses of Filter in org.identityconnectors.framework.api.operations
 

Methods in org.identityconnectors.framework.api.operations with parameters of type Filter
 void SearchApiOp.search(ObjectClass oclass, Filter filter, ResultsHandler handler, OperationOptions options)
          Search the resource for all objects that match the object class and filter.
 

Uses of Filter in org.identityconnectors.framework.common.objects.filter
 

Classes in org.identityconnectors.framework.common.objects.filter that implement Filter
 class AndFilter
           
 class AttributeFilter
           
 class ComparableAttributeFilter
          Filter for an attribute value that is comparable.
 class CompositeFilter
          Useful for the AND, OR, XOR, etc..
 class ContainsAllValuesFilter
           
 class ContainsFilter
           
 class EndsWithFilter
           
 class EqualsFilter
          Determines whether an object contains an attribute that matches a specific attribute value.
 class GreaterThanFilter
           
 class GreaterThanOrEqualFilter
           
 class LessThanFilter
           
 class LessThanOrEqualFilter
           
 class NotFilter
          Proxy the filter to return the negative of the value.
 class OrFilter
           
 class SingleValueAttributeFilter
          Get a single value out of the attribute to test w/.
 class StartsWithFilter
           
 class StringFilter
          Filter based on strings.
 

Methods in org.identityconnectors.framework.common.objects.filter that return Filter
static Filter FilterBuilder.and(Filter leftHandSide, Filter rightHandSide)
          Logically "ANDs" together the two specified instances of Filter.
static Filter FilterBuilder.contains(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that contains as any substring the value of the specified Attribute.
static Filter FilterBuilder.containsAllValues(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that contains all the values from the specified Attribute.
static Filter FilterBuilder.endsWith(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that contains as a final substring the value of the specified Attribute.
static Filter FilterBuilder.equalTo(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that is lexically equal to the value of the specified Attribute.
 Filter NotFilter.getFilter()
          Get the internal filter that is being negated.
 Filter CompositeFilter.getLeft()
           
 Filter CompositeFilter.getRight()
           
static Filter FilterBuilder.greaterThan(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that is lexically greater than the value of the specified Attribute.
static Filter FilterBuilder.greaterThanOrEqualTo(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that is lexically greater than or equal to the value of the specified Attribute.
static Filter FilterBuilder.lessThan(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that is lexically less than the value of the specified Attribute.
static Filter FilterBuilder.lessThanOrEqualTo(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that is lexically less than or equal to the value of the specified Attribute.
static Filter FilterBuilder.not(Filter filter)
          Logically negate the specified Filter.
static Filter FilterBuilder.or(Filter leftHandSide, Filter rightHandSide)
          Logically "OR" together the two specified instances of Filter.
static Filter FilterBuilder.startsWith(Attribute attr)
          Select only an input ConnectorObject with a value for the specified Attribute that contains as an initial substring the value of the specified Attribute.
 

Methods in org.identityconnectors.framework.common.objects.filter with parameters of type Filter
static Filter FilterBuilder.and(Filter leftHandSide, Filter rightHandSide)
          Logically "ANDs" together the two specified instances of Filter.
static Filter FilterBuilder.not(Filter filter)
          Logically negate the specified Filter.
static Filter FilterBuilder.or(Filter leftHandSide, Filter rightHandSide)
          Logically "OR" together the two specified instances of Filter.
 List<T> FilterTranslator.translate(Filter filter)
           
 List<T> AbstractFilterTranslator.translate(Filter filter)
          Main method to be called to translate a filter
 

Constructors in org.identityconnectors.framework.common.objects.filter with parameters of type Filter
AndFilter(Filter left, Filter right)
          And the the left and right filters.
NotFilter(Filter filter)
          Take the value returned from the internal filter and NOT it.
OrFilter(Filter left, Filter right)
          Takes the result of the left and right filter and ORs them.
 



Copyright © 2012. All Rights Reserved.