Package com.evolveum.midpoint.schema
Class ParsedGetOperationOptions
java.lang.Object
com.evolveum.midpoint.schema.ParsedGetOperationOptions
Internal (parsed) representation of a collection of selector-qualified >`.
GetOperationOptions
.
Used to avoid passing along a collection of options along with root options. (Or re-analyzing the options each time.)
In the future we could add parsing to a path-keyed map.
Also, we could consider passing this object via various APIs, instead of today's
`Collection<SelectorOptions-
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull ParsedGetOperationOptions
empty()
@NotNull Collection<SelectorOptions<GetOperationOptions>>
@NotNull DefinitionUpdateOption
@Nullable GetOperationOptions
boolean
isEmpty()
boolean
boolean
isRaw()
boolean
static ParsedGetOperationOptions
of
(@Nullable GetOperationOptions rootOptions) static ParsedGetOperationOptions
of
(@Nullable Collection<SelectorOptions<GetOperationOptions>> originalCollection)
-
Method Details
-
empty
-
of
public static ParsedGetOperationOptions of(@Nullable @Nullable Collection<SelectorOptions<GetOperationOptions>> originalCollection) -
of
-
getCollection
-
getRootOptions
-
isEmpty
public boolean isEmpty() -
getDefinitionProcessingMap
-
getDefinitionUpdate
-
isRaw
public boolean isRaw() -
isTolerateRawData
public boolean isTolerateRawData() -
isExecutionPhase
public boolean isExecutionPhase()
-