Class ObjectQueryUtil.FilterComponents
- java.lang.Object
-
- com.evolveum.midpoint.schema.util.ObjectQueryUtil.FilterComponents
-
- Enclosing class:
- ObjectQueryUtil
public static class ObjectQueryUtil.FilterComponents extends Object
Result of the query/filter factorization.
-
-
Constructor Summary
Constructors Constructor Description FilterComponents()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToRemainder(ObjectFilter filter)
Map.Entry<ItemPath,Collection<? extends PrismValue>>
getKnownComponent(ItemPath path)
Map.Entry<ItemPath,Collection<ObjectFilter>>
getKnownComponentFilter(ItemPath path)
Map<ItemPath,Collection<ObjectFilter>>
getKnownComponentFilters()
Map<ItemPath,Collection<? extends PrismValue>>
getKnownComponents()
List<ObjectFilter>
getRemainderClauses()
boolean
hasRemainder()
-
-
-
Method Detail
-
getKnownComponents
public Map<ItemPath,Collection<? extends PrismValue>> getKnownComponents()
-
getKnownComponentFilters
public Map<ItemPath,Collection<ObjectFilter>> getKnownComponentFilters()
-
getKnownComponent
public Map.Entry<ItemPath,Collection<? extends PrismValue>> getKnownComponent(ItemPath path)
-
getKnownComponentFilter
public Map.Entry<ItemPath,Collection<ObjectFilter>> getKnownComponentFilter(ItemPath path)
-
addToRemainder
public void addToRemainder(ObjectFilter filter)
-
hasRemainder
public boolean hasRemainder()
-
getRemainderClauses
public List<ObjectFilter> getRemainderClauses()
-
-