Class NotFilterImpl
java.lang.Object
com.evolveum.midpoint.prism.AbstractFreezable
com.evolveum.midpoint.prism.impl.query.ObjectFilterImpl
com.evolveum.midpoint.prism.impl.query.LogicalFilterImpl
com.evolveum.midpoint.prism.impl.query.UnaryLogicalFilterImpl
com.evolveum.midpoint.prism.impl.query.NotFilterImpl
- All Implemented Interfaces:
Freezable,LogicalFilter,NotFilter,ObjectFilter,UnaryLogicalFilter,Revivable,DebugDumpable,Serializable
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.prism.impl.query.LogicalFilterImpl
conditionsFields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Does a SHALLOW clone.static NotFiltercreateNot(ObjectFilter filter) booleanprotected Stringbooleanmatch(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) Methods inherited from class com.evolveum.midpoint.prism.impl.query.UnaryLogicalFilterImpl
getFilter, setFilterMethods inherited from class com.evolveum.midpoint.prism.impl.query.LogicalFilterImpl
accept, addCondition, checkConsistence, contains, debugDump, equals, getClonedConditions, getConditions, hashCode, isEmpty, performFreeze, setConditions, toStringMethods inherited from class com.evolveum.midpoint.prism.impl.query.ObjectFilterImpl
revive, setPrismContextMethods inherited from class com.evolveum.midpoint.prism.AbstractFreezable
freeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutableMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.query.LogicalFilter
accept, addCondition, checkConsistence, collectUsedPaths, contains, getConditions, isEmpty, matchesOnly, setConditions, transformItemPathsMethods inherited from interface com.evolveum.midpoint.prism.query.ObjectFilter
revive, usedPathsMethods inherited from interface com.evolveum.midpoint.prism.query.UnaryLogicalFilter
getFilter
-
Constructor Details
-
NotFilterImpl
public NotFilterImpl() -
NotFilterImpl
-
-
Method Details
-
createNot
-
clone
Description copied from interface:ObjectFilterDoes a SHALLOW clone.- Specified by:
clonein interfaceNotFilter- Specified by:
clonein interfaceObjectFilter- Specified by:
clonein classUnaryLogicalFilterImpl
-
cloneEmpty
- Specified by:
cloneEmptyin interfaceLogicalFilter- Specified by:
cloneEmptyin interfaceNotFilter- Specified by:
cloneEmptyin classLogicalFilterImpl
-
match
public boolean match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException - Specified by:
matchin interfaceObjectFilter- Throws:
SchemaException
-
equals
- Specified by:
equalsin interfaceObjectFilter- Overrides:
equalsin classLogicalFilterImpl
-
getDebugDumpOperationName
- Specified by:
getDebugDumpOperationNamein classLogicalFilterImpl
-