All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static void |
assertNotRaw(ObjectFilter filter,
String message) |
static void |
assertPropertyOnly(ObjectFilter filter,
String message) |
static <T extends ObjectType> ObjectQuery |
createNameQuery(Class<T> clazz,
PrismContext prismContext,
String name) |
static ObjectQuery |
createNameQuery(ObjectType object) |
static ObjectQuery |
createNameQuery(PolyString name,
PrismContext prismContext) |
static ObjectQuery |
createNameQuery(PolyStringType name,
PrismContext prismContext) |
static <O extends ObjectType> ObjectQuery |
createNameQuery(PrismObject<O> object) |
static ObjectQuery |
createNameQuery(String name,
PrismContext prismContext) |
static ObjectQuery |
createNormNameQuery(PolyString name,
PrismContext prismContext) |
static ObjectQuery |
createNormNameQuery(String name,
PrismContext prismContext) |
static ObjectFilter |
createObjectClassFilter(QName objectClass,
PrismContext prismContext) |
static ObjectQuery |
createOrigNameQuery(PolyString name,
PrismContext prismContext) |
static ObjectQuery |
createOrigNameQuery(PolyStringType name,
PrismContext prismContext) |
static ObjectQuery |
createOrigNameQuery(String name,
PrismContext prismContext) |
static ObjectQuery |
createResourceAndKind(String resourceOid,
ShadowKindType kind,
PrismContext prismContext) |
static ObjectQuery |
createResourceAndKindIntent(String resourceOid,
ShadowKindType kind,
String intent,
PrismContext prismContext) |
static ObjectFilter |
createResourceAndKindIntentFilter(String resourceOid,
ShadowKindType kind,
String intent,
PrismContext prismContext) |
static ObjectFilter |
createResourceAndObjectClassFilter(String resourceOid,
QName objectClass,
PrismContext prismContext) |
static S_AtomicFilterExit |
createResourceAndObjectClassFilterPrefix(String resourceOid,
QName objectClass,
PrismContext prismContext) |
static ObjectQuery |
createResourceAndObjectClassQuery(String resourceOid,
QName objectClass,
PrismContext prismContext) |
static ObjectFilter |
createResourceFilter(String resourceOid,
PrismContext prismContext) |
static ObjectQuery |
createResourceQuery(String resourceOid,
PrismContext prismContext) |
static ObjectQuery |
createRootOrgQuery(PrismContext prismContext) |
static String |
dump(QueryType query,
PrismContext prismContext) |
static ObjectQueryUtil.FilterComponents |
factorOutFilter(ObjectFilter filter,
ItemPath... paths) |
static ObjectQueryUtil.FilterComponents |
factorOutOrFilter(ObjectFilter filter,
ItemPath... paths) |
static ObjectQueryUtil.FilterComponents |
factorOutQuery(ObjectQuery query,
ItemPath... paths) |
static ObjectQueryUtil.FilterComponents |
factorOutQuery(ObjectQuery query,
QName... names) |
static ObjectFilter |
filterAnd(ObjectFilter origFilter,
ObjectFilter additionalFilter)
Merges the two provided arguments into one AND filter in the most efficient way.
|
static ObjectFilter |
filterOr(ObjectFilter origFilter,
ObjectFilter additionalFilter)
Merges the two provided arguments into one OR filter in the most efficient way.
|
static ResourceShadowDiscriminator |
getCoordinates(ObjectFilter filter) |
static PrismValue |
getValueFromQuery(ObjectQuery query,
QName itemName) |
static <T extends PrismValue> Collection<T> |
getValuesFromQuery(ObjectQuery query,
QName itemName) |
static boolean |
hasAllDefinitions(ObjectFilter filter) |
static boolean |
hasAllDefinitions(ObjectQuery query) |
static boolean |
isAll(ObjectFilter filter) |
static boolean |
isNone(ObjectFilter filter) |
static ObjectFilter |
simplify(ObjectFilter filter) |