Interface S_FilterEntry
-
- All Superinterfaces:
S_AtomicFilterEntry
- All Known Subinterfaces:
S_FilterEntryOrEmpty
public interface S_FilterEntry extends S_AtomicFilterEntry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description S_AtomicFilterEntry
not()
default S_FilterEntryOrEmpty
ownedBy(Class<? extends Containerable> clazz)
S_FilterEntryOrEmpty
ownedBy(Class<? extends Containerable> clazz, ItemPath path)
default S_FilterEntryOrEmpty
ownedBy(Class<? extends Containerable> clazz, Object... path)
default S_FilterEntryOrEmpty
ref(ItemPath path)
Creates REF filter with no values - good when only the target filter is required.default S_FilterEntryOrEmpty
ref(ItemPath path, QName targetType, QName relation)
S_FilterEntryOrEmpty
ref(ItemPath path, QName targetType, QName relation, String... oid)
-
Methods inherited from interface com.evolveum.midpoint.prism.query.builder.S_AtomicFilterEntry
all, block, exists, filter, fullText, id, id, isChildOf, isChildOf, isDirectChildOf, isDirectChildOf, isInScopeOf, isInScopeOf, isParentOf, isParentOf, isRoot, item, item, item, item, item, item, itemAs, itemWithDef, none, ownerId, ownerId, type, type, undefined
-
-
-
-
Method Detail
-
not
S_AtomicFilterEntry not()
-
ownedBy
default S_FilterEntryOrEmpty ownedBy(Class<? extends Containerable> clazz, Object... path)
-
ownedBy
S_FilterEntryOrEmpty ownedBy(Class<? extends Containerable> clazz, ItemPath path)
-
ownedBy
default S_FilterEntryOrEmpty ownedBy(Class<? extends Containerable> clazz)
-
ref
default S_FilterEntryOrEmpty ref(ItemPath path)
Creates REF filter with no values - good when only the target filter is required. For example: ---- filter.ref(ObjectType.F_PARENT_ORG_REF) .item(OrgType.F_DISPLAY_ORDER).eq(30) // target filter ----
-
ref
default S_FilterEntryOrEmpty ref(ItemPath path, QName targetType, QName relation)
-
ref
S_FilterEntryOrEmpty ref(ItemPath path, QName targetType, QName relation, String... oid)
-
-