public class R_Filter extends Object implements S_FilterEntryOrEmpty, S_AtomicFilterExit
Constructor and Description |
---|
R_Filter(QueryBuilder queryBuilder) |
public R_Filter(QueryBuilder queryBuilder)
public static S_FilterEntryOrEmpty create(QueryBuilder builder)
public S_AtomicFilterExit all()
all
in interface S_AtomicFilterEntry
public S_AtomicFilterExit none()
none
in interface S_AtomicFilterEntry
public S_AtomicFilterExit undefined()
undefined
in interface S_AtomicFilterEntry
public S_AtomicFilterExit id(String... identifiers)
id
in interface S_AtomicFilterEntry
public S_AtomicFilterExit id(long... identifiers)
id
in interface S_AtomicFilterEntry
public S_AtomicFilterExit ownerId(String... identifiers)
ownerId
in interface S_AtomicFilterEntry
public S_AtomicFilterExit ownerId(long... identifiers)
ownerId
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isDirectChildOf(PrismReferenceValue value)
isDirectChildOf
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isChildOf(PrismReferenceValue value)
isChildOf
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isParentOf(PrismReferenceValue value)
isParentOf
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isDirectChildOf(String oid)
isDirectChildOf
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isChildOf(String oid)
isChildOf
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isInScopeOf(String oid, OrgFilter.Scope scope)
isInScopeOf
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isInScopeOf(PrismReferenceValue value, OrgFilter.Scope scope)
isInScopeOf
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isParentOf(String oid)
isParentOf
in interface S_AtomicFilterEntry
public S_AtomicFilterExit isRoot()
isRoot
in interface S_AtomicFilterEntry
public S_AtomicFilterExit fullText(String... words)
fullText
in interface S_AtomicFilterEntry
public S_FilterEntryOrEmpty block()
block
in interface S_AtomicFilterEntry
public S_FilterEntryOrEmpty type(Class<? extends Containerable> type)
type
in interface S_AtomicFilterEntry
public S_FilterEntryOrEmpty exists(QName... names)
exists
in interface S_AtomicFilterEntry
public S_FilterEntry and()
and
in interface S_AtomicFilterExit
public S_FilterEntry or()
or
in interface S_AtomicFilterExit
public S_AtomicFilterEntry not()
not
in interface S_FilterEntry
public S_ConditionEntry item(QName... names)
item
in interface S_AtomicFilterEntry
public S_ConditionEntry item(String... names)
item
in interface S_AtomicFilterEntry
public S_ConditionEntry item(ItemPath itemPath)
item
in interface S_AtomicFilterEntry
public S_ConditionEntry itemWithDef(ItemDefinition itemDefinition, QName... names)
itemWithDef
in interface S_AtomicFilterEntry
public S_ConditionEntry item(ItemPath itemPath, ItemDefinition itemDefinition)
item
in interface S_AtomicFilterEntry
public S_ConditionEntry item(PrismContainerDefinition containerDefinition, QName... names)
item
in interface S_AtomicFilterEntry
public S_ConditionEntry item(PrismContainerDefinition containerDefinition, ItemPath itemPath)
item
in interface S_AtomicFilterEntry
public S_MatchingRuleEntry itemAs(PrismProperty<?> property)
itemAs
in interface S_AtomicFilterEntry
public S_AtomicFilterExit endBlock()
endBlock
in interface S_FilterExit
public S_FilterExit asc(QName... names)
asc
in interface S_FilterExit
public S_FilterExit asc(ItemPath path)
asc
in interface S_FilterExit
public S_FilterExit desc(QName... names)
desc
in interface S_FilterExit
public S_FilterExit desc(ItemPath path)
desc
in interface S_FilterExit
public S_FilterExit group(QName... names)
group
in interface S_FilterExit
public S_FilterExit group(ItemPath path)
group
in interface S_FilterExit
public S_FilterExit offset(Integer n)
offset
in interface S_FilterExit
public S_FilterExit maxSize(Integer n)
maxSize
in interface S_FilterExit
public ObjectQuery build()
build
in interface S_QueryExit
public ObjectFilter buildFilter()
buildFilter
in interface S_QueryExit
public PrismContext getPrismContext()
Copyright © 2019 Evolveum. All rights reserved.