Uses of Interface
com.evolveum.midpoint.prism.PrismContext
-
-
Uses of PrismContext in com.evolveum.midpoint.audit.api
Methods in com.evolveum.midpoint.audit.api with parameters of type PrismContext Modifier and Type Method Description static void
AuditEventRecord. adopt(AuditEventRecordType record, PrismContext prismContext)
static void
AuditEventRecord. adopt(ObjectDeltaType delta, PrismContext prismContext)
void
AuditEventRecord. setTarget(PrismObject<?> targetObject, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common with parameters of type PrismContext Modifier and Type Method Description static List<PropertyDelta<?>>
SynchronizationUtils. createSynchronizationSituationAndDescriptionDelta(PrismObject<ShadowType> shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp, PrismContext prismContext)
static List<PropertyDelta<?>>
SynchronizationUtils. createSynchronizationTimestampsDelta(PrismObject<ShadowType> shadow, PrismContext prismContext)
static ItemDefinition<?>
StaticExpressionUtil. deriveOutputDefinitionFromValueElements(QName elementName, Collection<javax.xml.bind.JAXBElement<?>> valueElements, String contextDescription, PrismContext prismContext)
static <X> PrismProperty<X>
StaticExpressionUtil. getPropertyStatic(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, PrismContext prismContext)
static <X> Collection<X>
StaticExpressionUtil. getPropertyStaticRealValues(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, PrismContext prismContext)
Always returns collection, even for single-valued results.static Object
StaticExpressionUtil. getStaticOutput(ExpressionType expressionType, PrismPropertyDefinition outputDefinition, String contextDescription, ExpressionReturnMultiplicityType preferredMultiplicity, PrismContext prismContext)
Returns either Object (if result is supposed to be single-value) or Collection(if result is supposed to be multi-value) -
Uses of PrismContext in com.evolveum.midpoint.common.refinery
Methods in com.evolveum.midpoint.common.refinery that return PrismContext Modifier and Type Method Description PrismContext
CompositeRefinedObjectClassDefinitionImpl. getPrismContext()
PrismContext
LayerRefinedAttributeDefinitionImpl. getPrismContext()
PrismContext
LayerRefinedObjectClassDefinitionImpl. getPrismContext()
PrismContext
LayerRefinedResourceSchemaImpl. getPrismContext()
PrismContext
RefinedObjectClassDefinitionImpl. getPrismContext()
PrismContext
RefinedResourceSchemaImpl. getPrismContext()
Methods in com.evolveum.midpoint.common.refinery with parameters of type PrismContext Modifier and Type Method Description static <O extends Objectable,X>
ShadowDiscriminatorObjectDelta<O>RefineryObjectFactory. createShadowDiscriminatorModificationReplaceProperty(Class<O> type, String resourceOid, ShadowKindType kind, String intent, ItemPath propertyPath, PrismContext prismContext, X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.static ConnectorSchema
RefinedConnectorSchemaImpl. getConnectorSchema(PrismObject<ConnectorType> connector, PrismContext prismContext)
static ConnectorSchema
RefinedConnectorSchemaImpl. getConnectorSchema(ConnectorType connectorType, PrismContext prismContext)
static RefinedResourceSchema
RefinedResourceSchemaImpl. getRefinedSchema(PrismObject<ResourceType> resource, PrismContext prismContext)
Obtains refined schema for the resource.static LayerRefinedResourceSchema
RefinedResourceSchemaImpl. getRefinedSchema(PrismObject<ResourceType> resource, LayerType layer, PrismContext prismContext)
static RefinedResourceSchema
RefinedResourceSchemaImpl. getRefinedSchema(ResourceType resourceType, PrismContext prismContext)
static LayerRefinedResourceSchema
RefinedResourceSchemaImpl. getRefinedSchema(ResourceType resourceType, LayerType layer, PrismContext prismContext)
static ResourceSchema
RefinedResourceSchema. getResourceSchema(PrismObject<ResourceType> resource, PrismContext prismContext)
static ResourceSchema
RefinedResourceSchemaImpl. getResourceSchema(PrismObject<ResourceType> resource, PrismContext prismContext)
Obtains schema for the resource.static ResourceSchema
RefinedResourceSchemaImpl. getResourceSchema(ResourceType resourceType, PrismContext prismContext)
static RefinedResourceSchema
RefinedResourceSchemaImpl. parse(PrismObject<ResourceType> resource, PrismContext prismContext)
static RefinedResourceSchema
RefinedResourceSchemaImpl. parse(ResourceType resourceType, PrismContext prismContext)
static RefinedObjectClassDefinition
RefinedObjectClassDefinitionImpl. parseFromSchema(ObjectClassComplexTypeDefinition objectClassDef, ResourceType resourceType, RefinedResourceSchema rSchema, PrismContext prismContext, String contextDescription)
void
CompositeRefinedObjectClassDefinitionImpl. revive(PrismContext prismContext)
void
LayerRefinedAttributeDefinitionImpl. revive(PrismContext prismContext)
void
LayerRefinedObjectClassDefinitionImpl. revive(PrismContext prismContext)
void
RefinedObjectClassDefinitionImpl. revive(PrismContext prismContext)
Constructors in com.evolveum.midpoint.common.refinery with parameters of type PrismContext Constructor Description RefinedAttributeDefinitionImpl(ResourceAttributeDefinition<T> attrDef, PrismContext prismContext)
RefinedConnectorSchemaImpl(String namespace, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.common.rest
Fields in com.evolveum.midpoint.common.rest declared as PrismContext Modifier and Type Field Description protected PrismContext
MidpointAbstractProvider. prismContext
-
Uses of PrismContext in com.evolveum.midpoint.common.validator
Methods in com.evolveum.midpoint.common.validator that return PrismContext Modifier and Type Method Description PrismContext
LegacyValidator. getPrismContext()
Constructors in com.evolveum.midpoint.common.validator with parameters of type PrismContext Constructor Description LegacyValidator(PrismContext prismContext)
LegacyValidator(PrismContext prismContext, EventHandler handler)
-
Uses of PrismContext in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return PrismContext Modifier and Type Method Description @NotNull PrismContext
ModelService. getPrismContext()
Methods in com.evolveum.midpoint.model.api with parameters of type PrismContext Modifier and Type Method Description RoleSelectionSpecification
RoleSelectionSpecification. and(RoleSelectionSpecification other, PrismContext prismContext)
RoleSelectionSpecification
RoleSelectionSpecification. not(PrismContext prismContext)
RoleSelectionSpecification
RoleSelectionSpecification. or(RoleSelectionSpecification other, PrismContext prismContext)
RoleSelectionSpecification
RoleSelectionSpecification. simplify(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return PrismContext Modifier and Type Method Description PrismContext
ModelContext. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return PrismContext Modifier and Type Method Description PrismContext
MidpointFunctions. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.model.api.util
Methods in com.evolveum.midpoint.model.api.util with parameters of type PrismContext Modifier and Type Method Description static ExtensionType
AssignmentPathUtil. collectExtensions(AssignmentPath path, int startAt, PrismContext prismContext)
static void
ResourceUtils. deleteSchema(PrismObject<ResourceType> resource, ModelService modelService, PrismContext prismContext, Task task, OperationResult parentResult)
-
Uses of PrismContext in com.evolveum.midpoint.model.common.expression.evaluator
-
Uses of PrismContext in com.evolveum.midpoint.model.common.expression.evaluator.caching
Methods in com.evolveum.midpoint.model.common.expression.evaluator.caching with parameters of type PrismContext Modifier and Type Method Description protected abstract QK
AbstractSearchExpressionEvaluatorCache. createQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
protected AssociationSearchQueryKey
AssociationSearchExpressionEvaluatorCache. createQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
protected QueryKey
DefaultSearchExpressionEvaluatorCache. createQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
List<V>
AbstractSearchExpressionEvaluatorCache. getQueryResult(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
<T extends ObjectType>
voidAbstractSearchExpressionEvaluatorCache. putQueryResult(Class<T> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, List<V> resultList, List<RV> rawResultList, PrismContext prismContext)
Constructors in com.evolveum.midpoint.model.common.expression.evaluator.caching with parameters of type PrismContext Constructor Description AssociationSearchQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
QueryKey(Class<T> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions that return PrismContext Modifier and Type Method Description PrismContext
BasicExpressionFunctions. getPrismContext()
Methods in com.evolveum.midpoint.model.common.expression.functions with parameters of type PrismContext Modifier and Type Method Description static FunctionLibrary
FunctionLibraryUtil. createBasicFunctionLibrary(PrismContext prismContext, Protector protector, Clock clock)
static FunctionLibrary
FunctionLibraryUtil. createLogFunctionLibrary(PrismContext prismContext)
Constructors in com.evolveum.midpoint.model.common.expression.functions with parameters of type PrismContext Constructor Description BasicExpressionFunctions(PrismContext prismContext, Protector protector, Clock clock)
LogExpressionFunctions(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.common.expression.script
Methods in com.evolveum.midpoint.model.common.expression.script that return PrismContext Modifier and Type Method Description PrismContext
AbstractScriptEvaluator. getPrismContext()
PrismContext
ScriptExpression. getPrismContext()
Methods in com.evolveum.midpoint.model.common.expression.script with parameters of type PrismContext Modifier and Type Method Description void
ScriptExpression. setPrismContext(PrismContext prismContext)
Constructors in com.evolveum.midpoint.model.common.expression.script with parameters of type PrismContext Constructor Description AbstractCachingScriptEvaluator(PrismContext prismContext, Protector protector, LocalizationService localizationService)
AbstractScriptEvaluator(PrismContext prismContext, Protector protector, LocalizationService localizationService)
ScriptExpressionEvaluatorFactory(ScriptExpressionFactory scriptExpressionFactory, SecurityContextManager securityContextManager, PrismContext prismContext)
ScriptExpressionFactory(PrismContext prismContext, Protector protector, RepositoryService repositoryService)
-
Uses of PrismContext in com.evolveum.midpoint.model.common.expression.script.groovy
Constructors in com.evolveum.midpoint.model.common.expression.script.groovy with parameters of type PrismContext Constructor Description GroovyScriptEvaluator(PrismContext prismContext, Protector protector, LocalizationService localizationService)
-
Uses of PrismContext in com.evolveum.midpoint.model.common.expression.script.jsr223
Constructors in com.evolveum.midpoint.model.common.expression.script.jsr223 with parameters of type PrismContext Constructor Description Jsr223ScriptEvaluator(String engineName, PrismContext prismContext, Protector protector, LocalizationService localizationService)
-
Uses of PrismContext in com.evolveum.midpoint.model.common.expression.script.velocity
Constructors in com.evolveum.midpoint.model.common.expression.script.velocity with parameters of type PrismContext Constructor Description VelocityScriptEvaluator(PrismContext prismContext, Protector protector, LocalizationService localizationService)
-
Uses of PrismContext in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping that return PrismContext Modifier and Type Method Description PrismContext
MappingImpl.Builder. getPrismContext()
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type PrismContext Modifier and Type Method Description MappingImpl.Builder<V,D>
MappingImpl.Builder. prismContext(PrismContext val)
void
MappingFactory. setPrismContext(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.common.util
Fields in com.evolveum.midpoint.model.common.util declared as PrismContext Modifier and Type Field Description protected PrismContext
AbstractModelWebService. prismContext
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return PrismContext Modifier and Type Method Description @NotNull PrismContext
ModelController. getPrismContext()
Constructors in com.evolveum.midpoint.model.impl.controller with parameters of type PrismContext Constructor Description FilterGizmoAssignableRoles(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.dataModel
Constructors in com.evolveum.midpoint.model.impl.dataModel with parameters of type PrismContext Constructor Description DataModel(@NotNull PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.expr
Methods in com.evolveum.midpoint.model.impl.expr that return PrismContext Modifier and Type Method Description PrismContext
MidpointFunctionsImpl. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.integrity
Constructors in com.evolveum.midpoint.model.impl.integrity with parameters of type PrismContext Constructor Description ObjectIntegrityCheckResultHandler(RunningTask coordinatorTask, String taskOperationPrefix, String processShortName, String contextDesc, TaskManager taskManager, PrismContext prismContext, RepositoryService repositoryService, SystemObjectCache systemObjectCache, OperationResult result)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return PrismContext Modifier and Type Method Description protected PrismContext
LensContext. getNotNullPrismContext()
protected PrismContext
LensElementContext. getNotNullPrismContext()
PrismContext
AssignmentEvaluator. getPrismContext()
@NotNull PrismContext
AssignmentPathImpl. getPrismContext()
PrismContext
LensContext. getPrismContext()
PrismContext
LensElementContext. getPrismContext()
Constructors in com.evolveum.midpoint.model.impl.lens with parameters of type PrismContext Constructor Description AssignmentPathImpl(PrismContext prismContext)
AssignmentPathSegmentImpl(AssignmentHolderType source, String sourceDescription, AssignmentType assignment, boolean isAssignment, RelationRegistry relationRegistry, PrismContext prismContext)
EvaluatedAssignmentImpl(@NotNull ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> assignmentIdi, boolean evaluatedOld, @NotNull AssignmentOrigin origin, PrismContext prismContext)
EvaluatedPolicyRuleImpl(@NotNull PolicyRuleType policyRuleType, @Nullable AssignmentPath assignmentPath, PrismContext prismContext)
LensContext(PrismContext prismContext)
LensContext(Class<F> focusClass, PrismContext prismContext, ProvisioningService provisioningService)
LensContextPlaceholder(PrismObject<F> focus, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector that return PrismContext Modifier and Type Method Description PrismContext
ShadowConstraintsChecker. getPrismContext()
Methods in com.evolveum.midpoint.model.impl.lens.projector with parameters of type PrismContext Modifier and Type Method Description void
ShadowConstraintsChecker. setPrismContext(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials with parameters of type PrismContext Modifier and Type Method Description CredentialPolicyEvaluator.Builder<F>
CredentialPolicyEvaluator.Builder. prismContext(PrismContext val)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.lens.projector.focus
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus that return PrismContext Modifier and Type Method Description PrismContext
AssignmentTripleEvaluator. getPrismContext()
PrismContext
FocusConstraintsChecker. getPrismContext()
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with parameters of type PrismContext Modifier and Type Method Description void
AssignmentTripleEvaluator. setPrismContext(PrismContext prismContext)
void
FocusConstraintsChecker. setPrismContext(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings that return PrismContext Modifier and Type Method Description PrismContext
MappingEvaluator. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators
Fields in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators declared as PrismContext Modifier and Type Field Description protected PrismContext
ModificationConstraintEvaluator. prismContext
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.messaging
Constructors in com.evolveum.midpoint.model.impl.messaging with parameters of type PrismContext Constructor Description MessageWrapper(@NotNull AsyncUpdateMessageType message, @NotNull PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting that return PrismContext Modifier and Type Method Description PrismContext
ExecutionContext. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.scripting.actions
Fields in com.evolveum.midpoint.model.impl.scripting.actions declared as PrismContext Modifier and Type Field Description protected PrismContext
BaseActionExecutor. prismContext
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.sync
Methods in com.evolveum.midpoint.model.impl.sync that return PrismContext Modifier and Type Method Description PrismContext
SynchronizationContext. getPrismContext()
Methods in com.evolveum.midpoint.model.impl.sync with parameters of type PrismContext Modifier and Type Method Description void
ActionManagerImpl. setPrismContext(PrismContext prismContext)
Constructors in com.evolveum.midpoint.model.impl.sync with parameters of type PrismContext Constructor Description SynchronizationContext(PrismObject<ShadowType> applicableShadow, PrismObject<ShadowType> currentShadow, ObjectDelta<ShadowType> resourceObjectDelta, PrismObject<ResourceType> resource, String channel, PrismContext prismContext, ExpressionFactory expressionFactory, Task task)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.sync.action
Methods in com.evolveum.midpoint.model.impl.sync.action that return PrismContext Modifier and Type Method Description PrismContext
BaseAction. getPrismContext()
Methods in com.evolveum.midpoint.model.impl.sync.action with parameters of type PrismContext Modifier and Type Method Description void
BaseAction. setPrismContext(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.model.impl.util
Fields in com.evolveum.midpoint.model.impl.util declared as PrismContext Modifier and Type Field Description protected PrismContext
DeleteTaskHandler. prismContext
Methods in com.evolveum.midpoint.model.impl.util with parameters of type PrismContext Modifier and Type Method Description static void
ModelImplUtils. addAssignmentPathVariables(AssignmentPathVariables assignmentPathVariables, ExpressionVariables expressionVariables, PrismContext prismContext)
static <O extends ObjectType>
voidModelImplUtils. addDefaultExpressionVariables(ExpressionVariables variables, PrismObject<? extends ObjectType> focus, PrismObject<? extends ShadowType> shadow, ResourceShadowDiscriminator discr, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, LensElementContext<O> affectedElementContext, PrismContext prismContext)
static PrismReferenceValue
ModelImplUtils. determineAuditTarget(Collection<ObjectDelta<? extends ObjectType>> deltas, PrismContext prismContext)
static PrismReferenceValue
ModelImplUtils. determineAuditTargetDeltaOps(Collection<ObjectDeltaOperation<? extends ObjectType>> deltaOps, PrismContext prismContext)
static <O extends ObjectType>
ExpressionVariablesModelImplUtils. getDefaultExpressionVariables(PrismObject<? extends ObjectType> focus, PrismObject<? extends ShadowType> shadow, ResourceShadowDiscriminator discr, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, LensElementContext<O> affectedElementContext, PrismContext prismContext)
static ExpressionVariables
ModelImplUtils. getDefaultExpressionVariables(ObjectType focusType, ShadowType shadowType, ResourceType resourceType, SystemConfigurationType configurationType, PrismContext prismContext)
static <T extends ObjectType>
voidModelImplUtils. resolveReferences(ObjectDelta<T> objectDelta, RepositoryService repository, boolean enforceReferentialIntegrity, boolean forceFilterReevaluation, EvaluationTimeType resolutionTime, boolean throwExceptionOnFailure, PrismContext prismContext, OperationResult result)
Resolves references contained in ADD and REPLACE value sets for item modifications in a given ObjectDelta.static <T extends ObjectType>
voidModelImplUtils. resolveReferences(PrismObject<T> object, RepositoryService repository, boolean enforceReferentialIntegrity, boolean forceFilterReevaluation, EvaluationTimeType resolutionTime, boolean throwExceptionOnFailure, PrismContext prismContext, OperationResult result)
Resolves references contained in given PrismObject.Constructors in com.evolveum.midpoint.model.impl.util with parameters of type PrismContext Constructor Description PathResolutionContext(@NotNull PrismContext prismContext, String defaultVariable)
ResourceResolutionContext(@NotNull PrismContext prismContext, String defaultVariable, @NotNull ResourceType resource, @NotNull ShadowKindType kind, @NotNull String intent)
-
Uses of PrismContext in com.evolveum.midpoint.ninja.impl
Methods in com.evolveum.midpoint.ninja.impl that return PrismContext Modifier and Type Method Description PrismContext
NinjaContext. getPrismContext()
PrismContext
RestService. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return PrismContext Modifier and Type Method Description PrismContext
PrismContextSensitive. getPrismContext()
PrismContext
Item. getPrismContextLocal()
PrismContext
PrismContainerValue. getPrismContextLocal()
Methods in com.evolveum.midpoint.prism with parameters of type PrismContext Modifier and Type Method Description static <T> Collection<PrismPropertyValue<T>>
PrismValueCollectionsUtil. createCollection(PrismContext prismContext, Collection<T> realValueCollection)
static <T> Collection<PrismPropertyValue<T>>
PrismValueCollectionsUtil. createCollection(PrismContext prismContext, T[] realValueArray)
static <T> PrismProperty<T>
PrismValueUtil. createRaw(@NotNull XNode node, @NotNull QName itemName, PrismContext prismContext)
default @Nullable Object
PrismValue. getRealValueOrRawType(PrismContext prismContext)
default @NotNull Collection<Object>
Item. getRealValuesOrRawTypes(PrismContext prismContext)
Class<Objectable>
PrismReferenceValue. getTargetTypeCompileTimeClass(PrismContext prismContext)
static <V extends Containerable>
PrismContainer<V>PrismContainer. newInstance(PrismContext prismContext, QName type)
<T> void
Hacks. parseProtectedType(ProtectedDataType<T> protectedType, MapXNode xmap, PrismContext prismContext, ParsingContext pc)
void
PrismContainerValue. recompute(PrismContext prismContext)
void
PrismValue. recompute(PrismContext prismContext)
void
ComplexTypeDefinition. revive(PrismContext prismContext)
void
Item. revive(PrismContext prismContext)
void
ItemDefinition. revive(PrismContext prismContext)
void
Revivable. revive(PrismContext prismContext)
void
Item. setPrismContext(PrismContext prismContext)
void
PrismValue. setPrismContext(PrismContext prismContext)
<T> void
PrismContainerValue. setPropertyRealValue(QName propertyName, T realValue, PrismContext prismContext)
static <O extends Objectable,C extends Containerable>
Collection<PrismContainerValue<C>>PrismValueCollectionsUtil. toPrismContainerValues(Class<O> type, ItemPath path, PrismContext prismContext, C... containerValues)
static <X> Collection<PrismPropertyValue<X>>
PrismValueCollectionsUtil. toPrismPropertyValues(PrismContext prismContext, X... realValues)
static <T> Collection<PrismPropertyValue<T>>
PrismValueCollectionsUtil. wrap(PrismContext prismContext, @NotNull Collection<T> realValues)
static <T> PrismPropertyValue<T>[]
PrismValueCollectionsUtil. wrap(PrismContext prismContext, T... realValues)
-
Uses of PrismContext in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismContext Modifier and Type Method Description static <T> DeltaSetTriple<T>
DeltaSetTriple. diff(Collection<T> valuesOld, Collection<T> valuesNew, PrismContext prismContext)
Compares two (unordered) collections and creates a triple describing the differences.static <T extends Objectable>
ObjectDelta<T>DiffUtil. diff(File oldXmlFile, File newXmlFile, Class<T> type, PrismContext prismContext)
static <T extends Objectable>
ObjectDelta<T>DiffUtil. diff(String oldXml, String newXml, Class<T> type, PrismContext prismContext)
static <V extends PrismValue>
PrismValueDeltaSetTriple<V>DeltaSetTripleUtil. diffPrismValueDeltaSetTriple(Collection<V> valuesOld, Collection<V> valuesNew, PrismContext prismContext)
Compares two (unordered) collections and creates a triple describing the differences.void
ItemDelta. revive(PrismContext prismContext)
void
ObjectDelta. revive(PrismContext prismContext)
void
ObjectDelta. setPrismContext(PrismContext prismContext)
static <IV extends PrismValue,ID extends ItemDefinition>
PrismValueDeltaSetTriple<IV>ItemDeltaUtil. toDeltaSetTriple(Item<IV,ID> item, ItemDelta<IV,ID> delta, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.extensions
Methods in com.evolveum.midpoint.prism.extensions with parameters of type PrismContext Modifier and Type Method Description static <T> DeltaSetTriple<T>
AbstractDelegatedPrismValueDeltaSetTriple. diff(Collection<T> valuesOld, Collection<T> valuesNew, PrismContext prismContext)
Constructors in com.evolveum.midpoint.prism.extensions with parameters of type PrismContext Constructor Description AbstractDelegatedPrismValueDeltaSetTriple(PrismContext prismContext)
AbstractDelegatedPrismValueDeltaSetTriple(Collection<V> zeroSet, Collection<V> plusSet, Collection<V> minusSet, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismContext Modifier and Type Class Description class
PrismContextImpl
Fields in com.evolveum.midpoint.prism.impl declared as PrismContext Modifier and Type Field Description protected PrismContext
DefinitionImpl. prismContext
protected PrismContext
ItemImpl. prismContext
protected PrismContext
PrismValueImpl. prismContext
Methods in com.evolveum.midpoint.prism.impl that return PrismContext Modifier and Type Method Description PrismContext
DefinitionImpl. getPrismContext()
PrismContext
DummyPrismObjectDefinition. getPrismContext()
PrismContext
ItemImpl. getPrismContext()
PrismContext
PrismContainerValueImpl. getPrismContext()
PrismContext
PrismValueImpl. getPrismContext()
PrismContext
ItemImpl. getPrismContextLocal()
PrismContext
PrismContainerValueImpl. getPrismContextLocal()
Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismContext Modifier and Type Method Description Class<Objectable>
PrismReferenceValueImpl. getTargetTypeCompileTimeClass(PrismContext prismContext)
<T> void
HacksImpl. parseProtectedType(ProtectedDataType<T> protectedType, MapXNode xmap, PrismContext prismContext, ParsingContext pc)
void
PrismContainerValueImpl. recompute(PrismContext prismContext)
void
PrismPropertyValueImpl. recompute(PrismContext prismContext)
void
PrismReferenceValueImpl. recompute(PrismContext prismContext)
abstract void
PrismValueImpl. recompute(PrismContext prismContext)
void
ComplexTypeDefinitionImpl. revive(PrismContext prismContext)
abstract void
DefinitionImpl. revive(PrismContext prismContext)
void
DummyPrismObjectDefinition. revive(PrismContext prismContext)
void
ItemDefinitionImpl. revive(PrismContext prismContext)
void
ItemImpl. revive(PrismContext prismContext)
void
PrismContainerDefinitionImpl. revive(PrismContext prismContext)
void
PrismContainerValueImpl. revive(PrismContext prismContext)
void
PrismPropertyValueImpl. revive(PrismContext prismContext)
void
PrismReferenceValueImpl. revive(PrismContext prismContext)
void
PrismValueImpl. revive(PrismContext prismContext)
void
SimpleTypeDefinitionImpl. revive(PrismContext prismContext)
void
ItemImpl. setPrismContext(PrismContext prismContext)
void
PrismValueImpl. setPrismContext(PrismContext prismContext)
<T> void
PrismContainerValueImpl. setPropertyRealValue(QName propertyName, T realValue, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta that return PrismContext Modifier and Type Method Description PrismContext
ItemDeltaImpl. getPrismContext()
PrismContext
ObjectDeltaImpl. getPrismContext()
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismContext Modifier and Type Method Description static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl. createDeleteDelta(Class<O> type, String oid, PrismContext prismContext)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createDelta(ItemPath containerPath, Class<O> type, PrismContext prismContext)
static <O extends Objectable,T>
PropertyDelta<T>PropertyDeltaImpl. createDelta(ItemPath propertyPath, Class<O> compileTimeClass, PrismContext prismContext)
static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl. createEmptyDeleteDelta(Class<O> type, String oid, PrismContext prismContext)
static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl. createEmptyDelta(Class<O> type, String oid, PrismContext prismContext, ChangeType changeType)
static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl. createEmptyModifyDelta(Class<O> type, String oid, PrismContext prismContext)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationAdd(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable)
static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl. createModificationAdd(Class<T> type, ItemName refName, PrismContext prismContext, PrismObject<?> refTarget)
static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl. createModificationAdd(Class<T> type, ItemName refName, PrismContext prismContext, PrismReferenceValue refValue)
static <T extends Objectable>
Collection<? extends ItemDelta>ReferenceDeltaImpl. createModificationAddCollection(Class<T> type, ItemName refName, PrismContext prismContext, PrismObject<?> refTarget)
static <T extends Objectable>
Collection<? extends ItemDelta>ReferenceDeltaImpl. createModificationAddCollection(Class<T> type, ItemName refName, PrismContext prismContext, PrismReferenceValue refValue)
static <T extends Objectable>
Collection<? extends ItemDelta>ReferenceDeltaImpl. createModificationAddCollection(Class<T> type, ItemName refName, PrismContext prismContext, String targetOid)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationDelete(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable)
static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl. createModificationDelete(Class<T> type, QName refName, PrismContext prismContext, PrismObject<?> refTarget)
static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl. createModificationDelete(Class<T> type, QName refName, PrismContext prismContext, PrismReferenceValue refValue)
static ReferenceDeltaImpl
ReferenceDeltaImpl. createModificationDelete(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget, PrismContext prismContext)
static <T extends Objectable>
Collection<? extends ItemDelta>ReferenceDeltaImpl. createModificationDeleteCollection(Class<T> type, QName refName, PrismContext prismContext, PrismObject<?> refTarget)
static <T extends Objectable>
Collection<? extends ItemDelta>ReferenceDeltaImpl. createModificationDeleteCollection(Class<T> type, QName refName, PrismContext prismContext, PrismReferenceValue refValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContext prismContext, PrismContainerValue<T> cValue)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContext prismContext, Collection<T> containerables)
static <T extends Containerable,O extends Objectable>
ContainerDeltaImpl<T>ContainerDeltaImpl. createModificationReplace(ItemPath containerPath, Class<O> type, PrismContext prismContext, T containerable)
static <O extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl. createModificationReplace(ItemPath path, Class<O> type, PrismContext ctx, String oid)
void
ItemDeltaImpl. revive(PrismContext prismContext)
void
ObjectDeltaImpl. revive(PrismContext prismContext)
void
ObjectDeltaImpl. setPrismContext(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.delta.builder
Methods in com.evolveum.midpoint.prism.impl.delta.builder that return PrismContext Modifier and Type Method Description PrismContext
DeltaBuilder. getPrismContext()
Methods in com.evolveum.midpoint.prism.impl.delta.builder with parameters of type PrismContext Modifier and Type Method Description static <C extends Containerable>
S_ItemEntryDeltaBuilder. deltaFor(Class<C> objectClass, PrismContext prismContext)
Constructors in com.evolveum.midpoint.prism.impl.delta.builder with parameters of type PrismContext Constructor Description DeltaBuilder(Class<T> objectClass, ComplexTypeDefinition containerCTD, PrismContext prismContext, List<ItemDelta<?,?>> deltas, ItemDelta currentDelta)
DeltaBuilder(Class<T> objectClass, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return PrismContext Modifier and Type Method Description PrismContext
DummyItem. getPrismContext()
PrismContext
DummyItem. getPrismContextLocal()
Methods in com.evolveum.midpoint.prism.impl.item with parameters of type PrismContext Modifier and Type Method Description void
DummyItem. revive(PrismContext prismContext)
void
DummyItem. setPrismContext(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller that return PrismContext Modifier and Type Method Description @NotNull PrismContext
BeanMarshaller. getPrismContext()
@NotNull PrismContext
BeanUnmarshaller. getPrismContext()
Methods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type PrismContext Modifier and Type Method Description static <T> void
XNodeProcessorUtil. parseProtectedType(ProtectedDataType<T> protectedType, MapXNodeImpl xmap, PrismContext prismContext, ParsingContext pc)
void
BeanMarshaller. revive(Object bean, PrismContext prismContext)
Constructors in com.evolveum.midpoint.prism.impl.marshaller with parameters of type PrismContext Constructor Description BeanMarshaller(@NotNull PrismContext prismContext, @NotNull PrismBeanInspector inspector)
BeanUnmarshaller(@NotNull PrismContext prismContext, @NotNull PrismBeanInspector inspector, @NotNull BeanMarshaller beanMarshaller)
JaxbDomHackImpl(DomLexicalProcessor domParser, PrismContext prismContext)
PrismBeanInspector(@NotNull PrismContext prismContext)
PrismUnmarshaller(@NotNull PrismContext prismContext, @NotNull BeanUnmarshaller beanUnmarshaller, @NotNull SchemaRegistryImpl schemaRegistry)
QueryConverterImpl(@NotNull PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.path
Methods in com.evolveum.midpoint.prism.impl.path with parameters of type PrismContext Modifier and Type Method Description static CanonicalItemPathImpl
CanonicalItemPathImpl. create(ItemPath itemPath, Class<? extends Containerable> clazz, PrismContext prismContext)
Constructors in com.evolveum.midpoint.prism.impl.path with parameters of type PrismContext Constructor Description CanonicalItemPathImpl(ItemPath path, Class<? extends Containerable> clazz, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.query
Fields in com.evolveum.midpoint.prism.impl.query declared as PrismContext Modifier and Type Field Description protected PrismContext
ObjectFilterImpl. prismContext
Methods in com.evolveum.midpoint.prism.impl.query that return PrismContext Modifier and Type Method Description PrismContext
ObjectFilterImpl. getPrismContext()
PrismContext
ValueFilterImpl. getPrismContext()
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type PrismContext Modifier and Type Method Description static <T> @NotNull EqualFilter<T>
EqualFilterImpl. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull PrismContext prismContext, Object... values)
<T> @NotNull EqualFilter<T>
QueryFactoryImpl. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull PrismContext prismContext, Object... values)
static <C extends Containerable>
ExistsFilterExistsFilterImpl. createExists(ItemPath itemPath, Class<C> clazz, PrismContext prismContext, ObjectFilter filter)
<C extends Containerable>
@NotNull ExistsFilterQueryFactoryImpl. createExists(ItemName path, Class<C> containerType, PrismContext prismContext, ObjectFilter inner)
static <T> @NotNull GreaterFilter<T>
GreaterFilterImpl. createGreater(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, @NotNull PrismContext prismContext)
<T> @NotNull GreaterFilter<T>
QueryFactoryImpl. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext)
static <T> @NotNull LessFilter<T>
LessFilterImpl. createLess(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, @NotNull PrismContext prismContext)
<T> @NotNull LessFilter<T>
QueryFactoryImpl. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext)
static ObjectPaging
PagingConvertor. createObjectPaging(PagingType pagingType, PrismContext prismContext)
static <T> SubstringFilter<T>
SubstringFilterImpl. createSubstring(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> itemDefinition, @NotNull PrismContext prismContext, @Nullable QName matchingRule, ExpressionWrapper expressionWrapper, boolean anchorStart, boolean anchorEnd)
static <T> SubstringFilter<T>
SubstringFilterImpl. createSubstring(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> itemDefinition, @NotNull PrismContext prismContext, @Nullable QName matchingRule, Object anyValue, boolean anchorStart, boolean anchorEnd)
Creates a substring filter.static ItemDefinition
FilterImplUtil. findItemDefinition(ItemPath parentPath, Class type, PrismContext prismContext)
void
ObjectFilterImpl. revive(PrismContext prismContext)
void
ObjectFilterImpl. setPrismContext(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.query.builder
Methods in com.evolveum.midpoint.prism.impl.query.builder that return PrismContext Modifier and Type Method Description PrismContext
QueryBuilder. getPrismContext()
PrismContext
R_Filter. getPrismContext()
Methods in com.evolveum.midpoint.prism.impl.query.builder with parameters of type PrismContext Modifier and Type Method Description static S_FilterEntryOrEmpty
QueryBuilder. queryFor(Class<? extends Containerable> queryClass, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.schema
Fields in com.evolveum.midpoint.prism.impl.schema declared as PrismContext Modifier and Type Field Description protected PrismContext
PrismSchemaImpl. prismContext
Methods in com.evolveum.midpoint.prism.impl.schema that return PrismContext Modifier and Type Method Description PrismContext
PrismSchemaImpl. getPrismContext()
PrismContext
SchemaRegistryImpl. getPrismContext()
PrismContext
SchemaToDomProcessor. getPrismContext()
Methods in com.evolveum.midpoint.prism.impl.schema with parameters of type PrismContext Modifier and Type Method Description MutableComplexTypeDefinition
SchemaDefinitionFactory. createComplexTypeDefinition(com.sun.xml.xsom.XSComplexType complexType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
<C extends Containerable>
PrismContainerDefinitionImpl<C>SchemaDefinitionFactory. createContainerDefinition(QName elementName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, Class<C> compileTimeClass)
<C extends Containerable>
PrismContainerDefinition<C>SchemaDefinitionFactory. createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
Create optional extra definition form a top-level complex type definition.<T extends Objectable>
PrismObjectDefinitionImpl<T>SchemaDefinitionFactory. createObjectDefinition(QName elementName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, Class<T> compileTimeClass)
<T> PrismPropertyDefinition<T>
SchemaDefinitionFactory. createPropertyDefinition(QName elementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle)
<T> MutablePrismPropertyDefinition<T>
SchemaDefinitionFactory. createPropertyDefinition(QName elementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle, Collection<? extends DisplayableValue<T>> allowedValues, T defaultValue)
PrismReferenceDefinition
SchemaDefinitionFactory. createReferenceDefinition(QName primaryElementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle)
SimpleTypeDefinition
SchemaDefinitionFactory. createSimpleTypeDefinition(com.sun.xml.xsom.XSSimpleType simpleType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
void
SchemaDefinitionFactory. finishComplexTypeDefinition(ComplexTypeDefinition complexTypeDefinition, com.sun.xml.xsom.XSComplexType complexType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
Called after the complex type definition is filled with items.static PrismSchema
PrismSchemaImpl. parse(Element element, boolean isRuntime, String shortDescription, PrismContext prismContext)
static PrismSchema
PrismSchemaImpl. parse(Element element, EntityResolver resolver, boolean isRuntime, String shortDescription, boolean allowDelayedItemDefinitions, PrismContext prismContext)
void
PrismSchemaImpl. parseThis(Element element, boolean isRuntime, String shortDescription, PrismContext prismContext)
void
SchemaRegistryImpl. setPrismContext(PrismContext prismContext)
void
SchemaToDomProcessor. setPrismContext(PrismContext prismContext)
Constructors in com.evolveum.midpoint.prism.impl.schema with parameters of type PrismContext Constructor Description PrismSchemaImpl(@NotNull String namespace, PrismContext prismContext)
SchemaFactoryImpl(@NotNull PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.impl.util
Methods in com.evolveum.midpoint.prism.impl.util with parameters of type PrismContext Modifier and Type Method Description static ExpressionWrapper
PrismUtilInternal. parseExpression(XNodeImpl node, PrismContext prismContext)
static ExpressionWrapper
PrismUtilInternal. parseExpression(Map.Entry<QName,XNodeImpl> expressionEntry, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.path
Methods in com.evolveum.midpoint.prism.path with parameters of type PrismContext Modifier and Type Method Description static UniformItemPath[]
ItemPathCollectionsUtil. asUniformPathArray(PrismContext prismContext, QName... names)
static @NotNull List<ItemPath>
ItemPathCollectionsUtil. pathListFromStrings(List<String> pathsAsStrings, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismContext Modifier and Type Method Description static AllFilter
FilterCreationUtil. createAll(PrismContext prismContext)
<T> @NotNull EqualFilter<T>
QueryFactory. createEqual(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @NotNull PrismContext prismContext, Object... values)
Deprecated.<C extends Containerable>
ExistsFilterQueryFactory. createExists(ItemName path, Class<C> containerType, PrismContext prismContext, ObjectFilter inner)
Deprecated.<T> @NotNull GreaterFilter<T>
QueryFactory. createGreater(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext)
Deprecated.<T> @NotNull LessFilter<T>
QueryFactory. createLess(@NotNull ItemPath path, PrismPropertyDefinition<T> definition, QName matchingRule, Object value, boolean equals, @NotNull PrismContext prismContext)
Deprecated.static NoneFilter
FilterCreationUtil. createNone(PrismContext prismContext)
static ObjectFilter
FilterCreationUtil. createUndefined(PrismContext prismContext)
void
ObjectFilter. revive(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema with parameters of type PrismContext Modifier and Type Method Description void
MutablePrismSchema. parseThis(Element element, boolean isRuntime, String shortDescription, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return PrismContext Modifier and Type Method Description static PrismContext
PrismTestUtil. createInitializedPrismContext()
PrismContext
PrismContextFactory. createPrismContext()
Returns UNINITIALIZED prism context.static PrismContext
PrismTestUtil. createPrismContext()
static PrismContext
PrismTestUtil. getPrismContext()
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismContext Modifier and Type Method Description static <T,X>
PrismProperty<X>PrismUtil. convertProperty(PrismProperty<T> srcProp, PrismPropertyDefinition<X> targetDef, PrismContext prismContext)
static <T,X>
PrismPropertyValue<X>PrismUtil. convertPropertyValue(PrismPropertyValue<T> srcVal, PrismPropertyDefinition<T> srcDef, PrismPropertyDefinition<X> targetDef, PrismContext prismContext)
static String
PrismPrettyPrinter. debugDumpValue(int indent, Object value, PrismContext prismContext, QName elementName, String defaultLanguage)
static void
PrismPrettyPrinter. debugDumpValue(StringBuilder sb, int expectedIndent, Object value, PrismContext prismContext, QName elementName, String defaultLanguage)
static <T> void
PrismUtil. recomputePrismPropertyValue(PrismPropertyValue<T> pValue, PrismContext prismContext)
static <T> void
PrismUtil. recomputeRealValue(T realValue, PrismContext prismContext)
<X> ItemDeltaItem<PrismPropertyValue<X>,PrismPropertyDefinition<X>>
ItemDeltaItem. resolveStructuredProperty(ItemPath resolvePath, PrismPropertyDefinition outputDefinition, ItemPath outputPath, PrismContext prismContext)
static String
PrismUtil. serializeQuietly(PrismContext prismContext, Object object)
static Object
PrismUtil. serializeQuietlyLazily(PrismContext prismContext, Object object)
static void
PrismTestUtil. setPrismContext(PrismContext prismContext)
PrismValueDeltaSetTriple<V>
ItemDeltaItem. toDeltaSetTriple(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.cache
Fields in com.evolveum.midpoint.repo.cache declared as PrismContext Modifier and Type Field Description protected PrismContext
AbstractGlobalCache. prismContext
-
Uses of PrismContext in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression that return PrismContext Modifier and Type Method Description PrismContext
ExpressionFactory. getPrismContext()
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type PrismContext Modifier and Type Method Description static void
ExpressionUtil. addActorVariable(ExpressionVariables scriptVariables, SecurityContextManager securityContextManager, PrismContext prismContext)
static <V extends PrismValue,F extends FocusType>
Collection<V>ExpressionUtil. computeTargetValues(VariableBindingDefinitionType target, TypedValue defaultTargetContext, ExpressionVariables variables, ObjectResolver objectResolver, String contextDesc, PrismContext prismContext, Task task, OperationResult result)
static <T,V extends PrismValue>
VExpressionUtil. convertToPrismValue(T value, ItemDefinition definition, String contextDescription, PrismContext prismContext)
static <I,O>
OExpressionUtil. convertValue(Class<O> finalExpectedJavaType, Function<Object,Object> additionalConvertor, I inputVal, Protector protector, PrismContext prismContext)
Slightly more powerful version of "convert" as compared to JavaTypeConverter.static <T> TypedValue<T>
ExpressionUtil. convertVariableValue(TypedValue<T> originalTypedValue, String variableName, ObjectResolver objectResolver, String contextDescription, ObjectVariableModeType objectVariableModeType, PrismContext prismContext, Task task, OperationResult result)
static ExpressionVariables
ExpressionVariables. create(PrismContext prismContext, Object... parameters)
Expects name-value-definition triples.static PrismPropertyDefinition<Boolean>
ExpressionUtil. createConditionOutputDefinition(PrismContext prismContext)
static ItemDefinition
ExpressionUtil. determineDefinitionFromValueClass(PrismContext prismContext, String name, Class<?> valueClass, QName typeQName)
Used in cases when we do not have a definition.static ObjectFilter
ExpressionUtil. evaluateFilterExpressions(ObjectFilter origFilter, ExpressionVariables variables, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
static ObjectQuery
ExpressionUtil. evaluateQueryExpressions(ObjectQuery origQuery, ExpressionVariables variables, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
static Collection<String>
ExpressionUtil. evaluateStringExpression(ExpressionVariables variables, PrismContext prismContext, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
static TypedValue<?>
ExpressionUtil. resolvePathGetTypedValue(ItemPath path, ExpressionVariables variables, boolean normalizeValuesToDelete, TypedValue<?> defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
normalizeValuesToDelete: Whether to normalize container values that are to be deleted, i.e.static Object
ExpressionUtil. resolvePathGetValue(ItemPath path, ExpressionVariables variables, boolean normalizeValuesToDelete, TypedValue defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
@NotNull ItemDeltaItemType
Source. toItemDeltaItemType(PrismContext prismContext)
static <V extends PrismValue>
PrismValueDeltaSetTriple<V>ExpressionUtil. toOutputTriple(PrismValueDeltaSetTriple<V> resultTriple, ItemDefinition outputDefinition, Function<Object,Object> additionalConvertor, ItemPath residualPath, Protector protector, PrismContext prismContext)
Constructors in com.evolveum.midpoint.repo.common.expression with parameters of type PrismContext Constructor Description Expression(ExpressionType expressionType, D outputDefinition, ExpressionProfile expressionProfile, ObjectResolver objectResolver, SecurityContextManager securityContextManager, PrismContext prismContext)
ExpressionFactory(SecurityContextManager securityContextManager, PrismContext prismContext, LocalizationService localizationService)
SourceTriple(Source<V,D> source, @NotNull Collection<V> zeroSet, @NotNull Collection<V> plusSet, @NotNull Collection<V> minusSet, PrismContext prismContext)
SourceTriple(Source<V,D> source, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.common.expression.evaluator
Fields in com.evolveum.midpoint.repo.common.expression.evaluator declared as PrismContext Modifier and Type Field Description protected PrismContext
AbstractExpressionEvaluator. prismContext
Methods in com.evolveum.midpoint.repo.common.expression.evaluator that return PrismContext Modifier and Type Method Description protected PrismContext
AbstractExpressionEvaluator. getPrismContext()
Constructors in com.evolveum.midpoint.repo.common.expression.evaluator with parameters of type PrismContext Constructor Description AbstractExpressionEvaluator(QName elementName, E expressionEvaluatorType, D outputDefinition, Protector protector, PrismContext prismContext)
AsIsExpressionEvaluator(QName elementName, AsIsExpressionEvaluatorType asIsExpressionEvaluatorType, D outputDefinition, Protector protector, PrismContext prismContext)
AsIsExpressionEvaluatorFactory(PrismContext prismContext, Protector protector)
LiteralExpressionEvaluatorFactory(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.common.task
Fields in com.evolveum.midpoint.repo.common.task declared as PrismContext Modifier and Type Field Description protected PrismContext
AbstractSearchIterativeTaskHandler. prismContext
Methods in com.evolveum.midpoint.repo.common.task that return PrismContext Modifier and Type Method Description protected PrismContext
AbstractSearchIterativeTaskHandler. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql
Methods in com.evolveum.midpoint.repo.sql that return PrismContext Modifier and Type Method Description PrismContext
SqlBaseService. getPrismContext()
Methods in com.evolveum.midpoint.repo.sql with parameters of type PrismContext Modifier and Type Method Description void
SqlBaseService. setPrismContext(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.data
Fields in com.evolveum.midpoint.repo.sql.data declared as PrismContext Modifier and Type Field Description @NotNull PrismContext
RepositoryContext. prismContext
Constructors in com.evolveum.midpoint.repo.sql.data with parameters of type PrismContext Constructor Description RepositoryContext(@NotNull RepositoryService repositoryService, @NotNull PrismContext prismContext, @NotNull RelationRegistry relationRegistry, @NotNull ExtItemDictionary extItemDictionary, @NotNull SqlRepositoryConfiguration configuration)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.data.audit
Methods in com.evolveum.midpoint.repo.sql.data.audit with parameters of type PrismContext Modifier and Type Method Description static AuditEventRecord
RAuditEventRecord. fromRepo(RAuditEventRecord repo, PrismContext prismContext, boolean useUtf16)
AuditReferenceValue
RAuditReferenceValue. fromRepo(PrismContext prismContext)
static @NotNull ObjectDeltaOperation
RObjectDeltaOperation. fromRepo(RObjectDeltaOperation operation, PrismContext prismContext, boolean useUtf16)
static @NotNull ObjectDeltaOperation
RObjectDeltaOperation. fromRepo(ResultSet resultSet, PrismContext prismContext, boolean useUtf16)
static RAuditEventRecord
RAuditEventRecord. toRepo(AuditEventRecord record, PrismContext prismContext, Boolean isTransient)
static RObjectDeltaOperation
RObjectDeltaOperation. toRepo(RAuditEventRecord record, ObjectDeltaOperation operation, PrismContext prismContext)
static SingleSqlQuery
RObjectDeltaOperation. toRepo(Long recordId, ObjectDeltaOperation operation, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.data.common
Methods in com.evolveum.midpoint.repo.sql.data.common with parameters of type PrismContext Modifier and Type Method Description ObjectReferenceType
RObjectReference. toJAXB(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.data.common.any
Methods in com.evolveum.midpoint.repo.sql.data.common.any with parameters of type PrismContext Modifier and Type Method Description static String
RAnyConverter. getAnySetType(ItemDefinition definition, PrismContext prismContext)
This method provides extension type (in real it's table) string for definition and value defined as parameters.static @NotNull Object
RAnyConverter. getRealRepoValue(ItemDefinition definition, Element value, PrismContext prismContext)
This method provides transformation ofElement
value to its object form, e.g.static RAnyConverter.ValueType
RAnyConverter. getValueType(ItemDefinition<?> definition, ItemName itemName, boolean indexAlsoDynamics, PrismContext prismContext)
Constructors in com.evolveum.midpoint.repo.sql.data.common.any with parameters of type PrismContext Constructor Description RAnyConverter(PrismContext prismContext, ExtItemDictionary extItemDictionary)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.data.common.container
Methods in com.evolveum.midpoint.repo.sql.data.common.container with parameters of type PrismContext Modifier and Type Method Description static void
RContainerReference. copyToJAXB(RContainerReference repo, ObjectReferenceType jaxb, PrismContext prismContext)
static AccessCertificationCaseType
RAccessCertificationCase. createJaxb(byte[] fullObject, PrismContext prismContext, boolean removeCampaignRef)
AccessCertificationCaseType
RAccessCertificationCase. toJAXB(PrismContext prismContext)
ObjectReferenceType
RContainerReference. toJAXB(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.data.common.embedded
Methods in com.evolveum.midpoint.repo.sql.data.common.embedded with parameters of type PrismContext Modifier and Type Method Description static void
RActivation. copyToJAXB(RActivation repo, ActivationType jaxb, PrismContext prismContext)
static void
REmbeddedNamedReference. copyToJAXB(REmbeddedNamedReference repo, ObjectReferenceType jaxb, PrismContext prismContext)
static void
REmbeddedReference. copyToJAXB(REmbeddedReference repo, ObjectReferenceType jaxb, PrismContext prismContext)
static void
ROperationalState. copyToJAXB(ROperationalState repo, OperationalStateType jaxb, ObjectType parent, ItemPath path, PrismContext prismContext)
static PolyStringType
RPolyString. copyToJAXB(RPolyString string, PrismContext ctx)
static PolyString
RPolyString. fromRepo(RPolyString string, PrismContext prismContext)
ActivationType
RActivation. toJAXB(PrismContext prismContext)
ObjectReferenceType
REmbeddedNamedReference. toJAXB(PrismContext prismContext)
ObjectReferenceType
REmbeddedReference. toJAXB(PrismContext prismContext)
OperationalStateType
ROperationalState. toJAXB(ObjectType parent, ItemPath path, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.data.common.other
Methods in com.evolveum.midpoint.repo.sql.data.common.other with parameters of type PrismContext Modifier and Type Method Description LookupTableRowType
RLookupTableRow. toJAXB(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.data.factory
Methods in com.evolveum.midpoint.repo.sql.data.factory with parameters of type PrismContext Modifier and Type Method Description static void
MetadataFactory. fromJAXB(MetadataType jaxb, Metadata repo, PrismContext prismContext, RelationRegistry relationRegistry)
static MetadataType
MetadataFactory. toJAXB(Metadata repo, PrismContext context)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.helpers.modify
Methods in com.evolveum.midpoint.repo.sql.helpers.modify that return PrismContext Modifier and Type Method Description PrismContext
MapperContext. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.query2
Methods in com.evolveum.midpoint.repo.sql.query2 that return PrismContext Modifier and Type Method Description PrismContext
InterpretationContext. getPrismContext()
Methods in com.evolveum.midpoint.repo.sql.query2 with parameters of type PrismContext Modifier and Type Method Description RootHibernateQuery
QueryInterpreter2. interpret(ObjectQuery query, @NotNull Class<? extends Containerable> type, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull PrismContext prismContext, @NotNull RelationRegistry relationRegistry, boolean countingObjects, @NotNull org.hibernate.Session session)
Constructors in com.evolveum.midpoint.repo.sql.query2 with parameters of type PrismContext Constructor Description InterpretationContext(QueryInterpreter2 interpreter, Class<? extends Containerable> type, PrismContext prismContext, RelationRegistry relationRegistry, ExtItemDictionary extItemDictionary, org.hibernate.Session session)
QueryEngine2(SqlRepositoryConfiguration config, ExtItemDictionary extItemDictionary, PrismContext prismContext, RelationRegistry relationRegistry)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.query2.definition
Methods in com.evolveum.midpoint.repo.sql.query2.definition with parameters of type PrismContext Modifier and Type Method Description <D extends JpaDataNodeDefinition>
DataSearchResult<D>JpaEntityDefinition. findDataNodeDefinition(ItemPath path, ItemDefinition itemDefinition, Class<D> type, PrismContext prismContext)
Resolves the whole ItemPath<D extends JpaDataNodeDefinition>
DataSearchResult<D>JpaEntityDefinition. findDataNodeDefinition(ItemPath path, ItemDefinition itemDefinition, Class<D> type, JpaEntityDefinition.LinkDefinitionHandler handler, PrismContext prismContext)
DataSearchResult
JpaAnyContainerDefinition. nextLinkDefinition(ItemPath path, ItemDefinition itemDefinition, PrismContext prismContext)
abstract DataSearchResult<?>
JpaDataNodeDefinition. nextLinkDefinition(ItemPath path, ItemDefinition<?> itemDefinition, PrismContext prismContext)
Tries to find "next step" in the translation process for a given ItemPath.DataSearchResult<?>
JpaEntityDefinition. nextLinkDefinition(ItemPath path, ItemDefinition<?> itemDefinition, PrismContext prismContext)
DataSearchResult<?>
JpaEntityPointerDefinition. nextLinkDefinition(ItemPath path, ItemDefinition itemDefinition, PrismContext prismContext)
DataSearchResult
JpaPropertyDefinition. nextLinkDefinition(ItemPath path, ItemDefinition itemDefinition, PrismContext prismContext)
DataSearchResult
JpaReferenceDefinition. nextLinkDefinition(ItemPath path, ItemDefinition itemDefinition, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.repo.sql.query2.resolution
Methods in com.evolveum.midpoint.repo.sql.query2.resolution with parameters of type PrismContext Modifier and Type Method Description <T extends JpaDataNodeDefinition>
ProperDataSearchResult<T>ItemPathResolver. findProperDataDefinition(JpaEntityDefinition baseEntityDefinition, ItemPath path, ItemDefinition itemDefinition, Class<T> clazz, PrismContext prismContext)
Finds the proper definition for (possibly abstract) entity.ItemPathResolutionState
ItemPathResolutionState. nextState(ItemDefinition itemDefinition, boolean reuseMultivaluedJoins, PrismContext prismContext)
Executes transition to next state. -
Uses of PrismContext in com.evolveum.midpoint.repo.sql.util
Methods in com.evolveum.midpoint.repo.sql.util with parameters of type PrismContext Modifier and Type Method Description static void
RUtil. copyResultFromJAXB(QName itemName, OperationResultType jaxb, OperationResult repo, PrismContext prismContext)
static <T extends Objectable>
voidRUtil. revive(Objectable object, PrismContext prismContext)
static List<ObjectReferenceType>
RUtil. safeSetReferencesToList(Set<? extends RObjectReference> set, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.report.api
Methods in com.evolveum.midpoint.report.api that return PrismContext Modifier and Type Method Description PrismContext
ReportService. getPrismContext()
-
Uses of PrismContext in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return PrismContext Modifier and Type Method Description PrismContext
MidPointPrismContextFactory. createEmptyPrismContext()
PrismContext
MidPointPrismContextFactory. createInitializedPrismContext()
PrismContext
MidPointPrismContextFactory. createPrismContext()
PrismContext
SchemaHelper. getPrismContext()
Methods in com.evolveum.midpoint.schema with parameters of type PrismContext Modifier and Type Method Description static <IV extends PrismValue,ID extends ItemDefinition>
ItemDelta<IV,ID>DeltaConvertor. createItemDelta(ItemDeltaType propMod, Class<? extends Containerable> objectType, PrismContext prismContext)
Creates delta from PropertyModificationType (XML).static <T extends Objectable>
ObjectDelta<T>DeltaConvertor. createObjectDelta(ObjectModificationType objectModification, Class<T> type, PrismContext prismContext)
static <T extends Objectable>
ObjectDelta<T>DeltaConvertor. createObjectDelta(ObjectDeltaType objectDeltaType, PrismContext prismContext)
static <T extends Objectable>
ObjectDelta<T>DeltaConvertor. createObjectDelta(ObjectDeltaType objectDeltaType, PrismContext prismContext, boolean allowRawValues)
static ObjectDeltaOperation
DeltaConvertor. createObjectDeltaOperation(ObjectDeltaOperationType objectDeltaOperationType, PrismContext prismContext)
static Collection<ObjectDelta>
DeltaConvertor. createObjectDeltas(ObjectDeltaListType deltaList, PrismContext prismContext)
static <T> Map<T,Collection<UniformItemPath>>
SelectorOptions. extractOptionValues(Collection<SelectorOptions<GetOperationOptions>> options, Function<GetOperationOptions,T> supplier, PrismContext prismContext)
static ObjectTreeDeltas
ObjectTreeDeltas. fromObjectTreeDeltasType(ObjectTreeDeltasType deltasType, PrismContext prismContext)
static Collection<SelectorOptions<GetOperationOptions>>
GetOperationOptions. fromRestOptions(List<String> options, List<String> include, List<String> exclude, List<String> resolveNames, DefinitionProcessingOption definitionProcessing, PrismContext prismContext)
static @NotNull Collection<SelectorOptions<GetOperationOptions>>
GetOperationOptions. merge(PrismContext prismContext, Collection<SelectorOptions<GetOperationOptions>>... parts)
static ObjectTreeDeltasType
ObjectTreeDeltas. mergeDeltas(ObjectTreeDeltasType deltaTree, ObjectDeltaType deltaToMerge, PrismContext prismContext)
static <T extends Objectable>
Collection<? extends ItemDelta>DeltaConvertor. toModifications(ObjectModificationType objectModification, Class<T> type, PrismContext prismContext)
static String
ObjectTreeDeltas. toObjectTreeDeltasTypeXml(ObjectTreeDeltasType objectTreeDeltasType, PrismContext prismContext)
Constructors in com.evolveum.midpoint.schema with parameters of type PrismContext Constructor Description ObjectTreeDeltas(ObjectDelta<T> focusChange, PrismContext prismContext)
ObjectTreeDeltas(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression with parameters of type PrismContext Modifier and Type Method Description static VariablesMap
VariablesMap. create(PrismContext prismContext, Object... parameters)
Expects name-value-definition triples.protected void
VariablesMap. fillIn(PrismContext prismContext, Object... parameters)
Expects name-value-definition triples. -
Uses of PrismContext in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor with parameters of type PrismContext Modifier and Type Method Description MutableComplexTypeDefinition
MidPointSchemaDefinitionFactory. createComplexTypeDefinition(com.sun.xml.xsom.XSComplexType complexType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
<C extends Containerable>
PrismContainerDefinition<C>MidPointSchemaDefinitionFactory. createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
<T> PrismPropertyDefinition<T>
MidPointSchemaDefinitionFactory. createPropertyDefinition(QName elementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle)
<T> MutablePrismPropertyDefinition<T>
MidPointSchemaDefinitionFactory. createPropertyDefinition(QName elementName, QName typeName, ComplexTypeDefinition complexTypeDefinition, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation, com.sun.xml.xsom.XSParticle elementParticle, Collection<? extends DisplayableValue<T>> allowedValues, T defaultValue)
static <T> ResourceAttribute<T>
ObjectFactory. createResourceAttribute(QName name, ResourceAttributeDefinition<T> definition, PrismContext prismContext)
static ResourceAttributeContainer
ObjectFactory. createResourceAttributeContainer(QName name, ResourceAttributeContainerDefinition definition, PrismContext prismContext)
static ResourceAttributeContainerDefinition
ObjectFactory. createResourceAttributeContainerDefinition(QName name, ObjectClassComplexTypeDefinition complexTypeDefinition, PrismContext prismContext)
static <T> MutableResourceAttributeDefinition<T>
ObjectFactory. createResourceAttributeDefinition(QName name, QName typeName, PrismContext prismContext)
static MutableResourceSchema
ObjectFactory. createResourceSchema(String namespace, PrismContext prismContext)
void
MidPointSchemaDefinitionFactory. finishComplexTypeDefinition(ComplexTypeDefinition complexTypeDefinition, com.sun.xml.xsom.XSComplexType complexType, PrismContext prismContext, com.sun.xml.xsom.XSAnnotation annotation)
static ConnectorSchemaImpl
ConnectorSchemaImpl. parse(Element element, String shortDesc, PrismContext prismContext)
static ResourceSchemaImpl
ResourceSchemaImpl. parse(Element element, String shortDesc, PrismContext prismContext)
static ResourceSchemaImpl
ResourceSchemaImpl. parse(Element element, String namespace, String shortDesc, PrismContext prismContext)
void
MutableResourceSchema. parseThis(Element xsdSchema, String shortDesc, PrismContext prismContext)
void
ResourceSchemaImpl. parseThis(Element element, String shortDesc, PrismContext prismContext)
Constructors in com.evolveum.midpoint.schema.processor with parameters of type PrismContext Constructor Description ConnectorSchemaImpl(String namespace, PrismContext prismContext)
ObjectClassComplexTypeDefinitionImpl(QName typeName, PrismContext prismContext)
ResourceAttributeContainerDefinitionImpl(QName name, ObjectClassComplexTypeDefinition complexTypeDefinition, PrismContext prismContext)
ResourceAttributeContainerImpl(QName name, ResourceAttributeContainerDefinition definition, PrismContext prismContext)
The constructors should be used only occasionally (if used at all).ResourceAttributeDefinitionImpl(QName elementName, QName typeName, PrismContext prismContext)
ResourceAttributeImpl(QName name, ResourceAttributeDefinition<T> definition, PrismContext prismContext)
ResourceSchemaImpl(String namespace, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.schema.result
Methods in com.evolveum.midpoint.schema.result with parameters of type PrismContext Modifier and Type Method Description static CompiledTracingProfile
CompiledTracingProfile. create(TracingProfileType resolvedProfile, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.schema.statistics
Methods in com.evolveum.midpoint.schema.statistics with parameters of type PrismContext Modifier and Type Method Description static QName
StatisticsUtil. getObjectType(ObjectType objectType, PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.schema.traces
Constructors in com.evolveum.midpoint.schema.traces with parameters of type PrismContext Constructor Description OpNode(PrismContext prismContext, OperationResultType result, OpResultInfo info, OpNode parent, TraceInfo traceInfo)
OpNodeTreeBuilder(PrismContext prismContext)
TraceParser(@NotNull PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.schema.traces.visualizer
Constructors in com.evolveum.midpoint.schema.traces.visualizer with parameters of type PrismContext Constructor Description TraceVisualizerRegistry(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with parameters of type PrismContext Modifier and Type Method Description static void
TaskTypeUtil. addSubtask(TaskType parent, TaskType child, PrismContext prismContext)
static void
ReportTypeUtil. applyConfigurationDefinition(PrismObject<ReportType> report, ObjectDelta delta, PrismContext prismContext)
static void
ReportTypeUtil. applyDefinition(PrismObject<ReportType> report, PrismContext prismContext)
static UcfChangeType
UcfChangeUtil. create(QName objectClassName, Map<QName,Object> identifiers, ObjectDeltaType delta, PrismContext prismContext)
static <T extends ObjectType>
@NotNull AssignmentTypeObjectTypeUtil. createAssignmentTo(@NotNull PrismObject<T> object, PrismContext prismContext)
static <T extends ObjectType>
@NotNull AssignmentTypeObjectTypeUtil. createAssignmentTo(@NotNull PrismReferenceValue ref, @Nullable PrismContext prismContext)
static <T extends ObjectType>
@NotNull AssignmentTypeObjectTypeUtil. createAssignmentTo(@NotNull ObjectReferenceType ref, @Nullable PrismContext prismContext)
static <T extends ObjectType>
@NotNull AssignmentTypeObjectTypeUtil. createAssignmentTo(@NotNull String oid, @NotNull ObjectTypes type, @Nullable PrismContext prismContext)
static @NotNull AssignmentType
ObjectTypeUtil. createAssignmentWithConstruction(@NotNull PrismObject<ResourceType> object, ShadowKindType kind, String intent, PrismContext prismContext)
static ObjectQuery
CertCampaignTypeUtil. createCasesForCampaignQuery(String campaignOid, PrismContext prismContext)
static WorkItemDelegationEventType
ApprovalContextUtil. createDelegationEvent(WorkItemEscalationLevelType newEscalation, List<ObjectReferenceType> assigneesBefore, List<ObjectReferenceType> delegatedTo, @NotNull WorkItemDelegationMethodType method, WorkItemEventCauseInformationType causeInformation, PrismContext prismContext)
static UcfChangeType
UcfChangeUtil. createForNewObject(QName objectClassName, Map<QName,Object> attributes, PrismContext prismContext)
static @NotNull ObjectQuery
ObjectTypeUtil. createManagerQuery(Class<? extends ObjectType> objectTypeClass, String orgOid, RelationRegistry relationRegistry, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createNameQuery(PolyString name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createNameQuery(PolyStringType name, PrismContext prismContext)
static <T extends ObjectType>
ObjectQueryObjectQueryUtil. createNameQuery(Class<T> clazz, PrismContext prismContext, String name)
static ObjectQuery
ObjectQueryUtil. createNameQuery(String name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createNormNameQuery(PolyString name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createNormNameQuery(String name, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createObjectClassFilter(QName objectClass, PrismContext prismContext)
static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil. createObjectRef(PrismObject<T> object, PrismContext prismContext)
static ObjectReferenceType
ObjectTypeUtil. createObjectRef(ObjectType object, PrismContext prismContext)
static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil. createObjectRefWithFullObject(PrismObject<T> object, PrismContext prismContext)
static ObjectReferenceType
ObjectTypeUtil. createObjectRefWithFullObject(ObjectType objectType, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createOidQuery(String oid, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createOrgSubtreeQuery(PrismContext prismContext, String orgOid)
static ObjectQuery
ObjectQueryUtil. createOrigNameQuery(PolyString name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createOrigNameQuery(PolyStringType name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createOrigNameQuery(String name, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createResourceAndKind(String resourceOid, ShadowKindType kind, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createResourceAndKindIntent(String resourceOid, ShadowKindType kind, String intent, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceAndKindIntentFilter(String resourceOid, ShadowKindType kind, String intent, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceAndObjectClassFilter(String resourceOid, QName objectClass, PrismContext prismContext)
static S_AtomicFilterExit
ObjectQueryUtil. createResourceAndObjectClassFilterPrefix(String resourceOid, QName objectClass, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createResourceAndObjectClassQuery(String resourceOid, QName objectClass, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceFilter(String resourceOid, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createResourceQuery(String resourceOid, PrismContext prismContext)
static ObjectQuery
ObjectQueryUtil. createRootOrgQuery(PrismContext prismContext)
static @NotNull List<TriggerType>
ApprovalContextUtil. createTriggers(int escalationLevel, Date workItemCreateTime, Date workItemDeadline, List<WorkItemTimedActionsType> timedActionsList, PrismContext prismContext, Trace logger, @Nullable Long workItemId, @NotNull String handlerUri)
static ObjectQuery
CertCampaignTypeUtil. createWorkItemsForCampaignQuery(String campaignOid, PrismContext prismContext)
static String
ObjectQueryUtil. dump(QueryType query, @NotNull PrismContext prismContext)
static ObjectQueryUtil.FilterComponents
ObjectQueryUtil. factorOutQuery(PrismContext prismContext, ObjectQuery query, List<ObjectQueryUtil.FilterExtractor> extractors, ItemPath... paths)
static ObjectFilter
ObjectQueryUtil. filterAnd(ObjectFilter origFilter, ObjectFilter additionalFilter, PrismContext prismContext)
Merges the two provided arguments into one AND filter in the most efficient way.static ObjectFilter
ObjectQueryUtil. filterOr(ObjectFilter origFilter, ObjectFilter additionalFilter, PrismContext prismContext)
Merges the two provided arguments into one OR filter in the most efficient way.static Map<String,Serializable>
ParamsTypeUtil. fromParamsType(ParamsType paramsType, PrismContext prismContext)
static OperationStatsType
TaskTypeUtil. getAggregatedOperationStats(TaskType task, PrismContext prismContext)
static ResourceShadowDiscriminator
ObjectQueryUtil. getCoordinates(ObjectFilter filter, PrismContext prismContext)
static <R extends AbstractRoleType>
VirtualAssignmenetSpecification<R>LifecycleUtil. getForcedAssignmentSpecification(LifecycleStateModelType lifecycleStateModel, String targetLifecycleState, PrismContext prismContext)
static int
TaskTypeUtil. getObjectsProcessedFailures(TaskType task, PrismContext prismContext)
static Collection<ItemPath>
MiscSchemaUtil. itemReferenceListTypeToItemPathList(PropertyReferenceListType resolve, PrismContext prismContext)
static @NotNull List<Item<?,?>>
ObjectTypeUtil. mapToExtensionItems(Map<QName,Object> values, PrismContainerDefinition<?> extensionDefinition, PrismContext prismContext)
static PrismReferenceValue
MiscSchemaUtil. objectReferenceTypeToReferenceValue(ObjectReferenceType refType, PrismContext prismContext)
static List<SelectorOptions<GetOperationOptions>>
MiscSchemaUtil. optionsTypeToOptions(SelectorQualifiedGetOptionsType objectOptionsType, PrismContext prismContext)
static PrismSchema
ConnectorTypeUtil. parseConnectorSchema(ConnectorType connectorType, PrismContext prismContext)
Returns parsed connector schemastatic PrismSchema
ReportTypeUtil. parseReportConfigurationSchema(PrismObject<ReportType> report, PrismContext context)
static boolean
MiscSchemaUtil. referenceMatches(ObjectReferenceType refPattern, ObjectReferenceType ref, PrismContext prismContext)
static boolean
ObjectTypeUtil. referenceMatches(ObjectReferenceType ref, String targetOid, QName targetType, QName relation, PrismContext prismContext)
static void
ObjectDeltaSchemaLevelUtil. resolveNames(ObjectDelta<? extends ObjectType> delta, ObjectDeltaSchemaLevelUtil.NameResolver nameResolver, PrismContext prismContext)
static void
PolicyRuleTypeUtil. resolveReferences(List<PolicyRuleType> rules, Collection<? extends PolicyRuleType> otherRules, PrismContext prismContext)
static boolean
FocusTypeUtil. selectorMatches(AssignmentSelectorType assignmentSelector, AssignmentType assignmentType, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. simplify(ObjectFilter filter, PrismContext prismContext)
static Collection<AnyValueType>
TraceUtil. toAnyValueTypeList(Object object, PrismContext prismContext)
static NamedValueType
TraceUtil. toNamedValueType(Object object, QName name, PrismContext prismContext)
Constructors in com.evolveum.midpoint.schema.util with parameters of type PrismContext Constructor Description LazyMapConstraintsResolver(@NotNull PrismContext prismContext, @NotNull Supplier<List<Map.Entry<String,javax.xml.bind.JAXBElement<? extends AbstractPolicyConstraintType>>>>... constraintsSuppliers)
-
Uses of PrismContext in com.evolveum.midpoint.schema.validator
Constructors in com.evolveum.midpoint.schema.validator with parameters of type PrismContext Constructor Description ObjectValidator(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.wf.api
Methods in com.evolveum.midpoint.wf.api that return PrismContext Modifier and Type Method Description PrismContext
WorkflowManager. getPrismContext()
Methods in com.evolveum.midpoint.wf.api with parameters of type PrismContext Modifier and Type Method Description ChangesByState
WorkflowManager. getChangesByState(CaseType rootCase, ModelInteractionService modelInteractionService, PrismContext prismContext, Task task, OperationResult result)
ChangesByState
WorkflowManager. getChangesByState(CaseType approvalCase, CaseType rootCase, ModelInteractionService modelInteractionService, PrismContext prismContext, OperationResult result)
-
Uses of PrismContext in com.evolveum.midpoint.wf.util
Methods in com.evolveum.midpoint.wf.util with parameters of type PrismContext Modifier and Type Method Description static AbstractWorkItemOutputType
ApprovalUtils. createApproveOutput(PrismContext prismContext)
Constructors in com.evolveum.midpoint.wf.util with parameters of type PrismContext Constructor Description ChangesByState(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.xml.ns._public.common.api_types_3
Constructors in com.evolveum.midpoint.xml.ns._public.common.api_types_3 with parameters of type PrismContext Constructor Description ExecuteCredentialResetRequestType(PrismContext prismContext)
ExecuteCredentialResetResponseType(PrismContext prismContext)
ResourceObjectIdentificationType(PrismContext prismContext)
ResourceObjectType(PrismContext prismContext)
TerminateSessionEventType(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.xml.ns._public.common.common_3
-
Uses of PrismContext in com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_3
Constructors in com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_3 with parameters of type PrismContext Constructor Description ConfigurationPropertiesType(PrismContext prismContext)
ConnectorPoolConfigurationType(PrismContext prismContext)
ResultsHandlerConfigurationType(PrismContext prismContext)
TimeoutsType(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.midpoint.xml.ns._public.report.report_3
Constructors in com.evolveum.midpoint.xml.ns._public.report.report_3 with parameters of type PrismContext Constructor Description RemoteReportParametersType(PrismContext prismContext)
RemoteReportParameterType(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.prism.xml.ns._public.query_3
Methods in com.evolveum.prism.xml.ns._public.query_3 with parameters of type PrismContext Modifier and Type Method Description static SearchFilterType
SearchFilterType. createFromParsedXNode(XNode xnode, ParsingContext pc, PrismContext prismContext)
Element
SearchFilterType. getFilterClauseAsElement(@NotNull PrismContext prismContext)
void
SearchFilterType. parseFromXNode(XNode xnode, ParsingContext pc, PrismContext prismContext)
MapXNode
SearchFilterType. serializeToXNode(PrismContext prismContext)
-
Uses of PrismContext in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return PrismContext Modifier and Type Method Description PrismContext
RawType. getPrismContext()
Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type PrismContext Modifier and Type Method Description static RawType
RawType. create(XNode node, PrismContext prismContext)
static RawType
RawType. create(String value, PrismContext prismContext)
static <V extends PrismValue>
DeltaSetTripleTypeDeltaSetTripleType. fromDeltaSetTriple(PrismValueDeltaSetTriple<V> triple, PrismContext prismContext)
static ItemType
ItemType. fromItem(Item item, PrismContext prismContext)
static RawType
RawType. fromPropertyRealValue(Object realValue, QName explicitTypeName, @NotNull PrismContext prismContext)
void
RawType. revive(PrismContext prismContext)
Constructors in com.evolveum.prism.xml.ns._public.types_3 with parameters of type PrismContext Constructor Description RawType(PrismContext prismContext)
RawType(PrismValue parsed, QName explicitTypeName, @NotNull PrismContext prismContext)
RawType(XNode node, @NotNull PrismContext prismContext)
-