Class ContainsAllValuesFilter
java.lang.Object
org.identityconnectors.framework.common.objects.filter.AttributeFilter
org.identityconnectors.framework.common.objects.filter.ContainsAllValuesFilter
- All Implemented Interfaces:
Filter
-
Constructor Summary
ConstructorsConstructorDescriptionPublic only as an artifact of the implementation. -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(ConnectorObject obj) Determine whether the specifiedConnectorObjectcontains anAttributethat has the same name as and contains all of the values of the attribute thatFilterBuilderplaced into this filter.<R,P> R accept(FilterVisitor<R, P> v, P p) Applies aFilterVisitorto thisFilter.Methods inherited from class org.identityconnectors.framework.common.objects.filter.AttributeFilter
getAttribute, getName, isPresent
-
Constructor Details
-
ContainsAllValuesFilter
Public only as an artifact of the implementation. Please useFilterBuilderto create an instance ofContainsAllValuesFilter.- Parameters:
attr- the attribute
-
-
Method Details
-
accept
Determine whether the specifiedConnectorObjectcontains anAttributethat has the same name as and contains all of the values of the attribute thatFilterBuilderplaced into this filter. Determines whether the specifiedConnectorObjectmatches this filter.- Parameters:
obj- - The specified ConnectorObject.- Returns:
trueif the object matches (that is, satisfies all selection criteria of) this filter; otherwisefalse.
-
accept
Description copied from interface:FilterApplies aFilterVisitorto thisFilter.- Type Parameters:
R- The return type of the visitor's methods.P- The type of the additional parameters to the visitor's methods.- Parameters:
v- The filter visitor.p- Optional additional visitor parameter.- Returns:
- A result as specified by the visitor.
-