Class ObjectTemplateMappingType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractMappingType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectTemplateMappingType
-
- All Implemented Interfaces:
Containerable,Freezable,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding,DebugDumpable,Serializable,Cloneable
public class ObjectTemplateMappingType extends MappingType
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QNameCOMPLEX_TYPEstatic ItemNameF_EVALUATION_PHASEstatic Producer<ObjectTemplateMappingType>FACTORY-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType
F_IGNORE_METADATA_PROCESSING, F_METADATA_MAPPING
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractMappingType
F_AUTHORITATIVE, F_CHANNEL, F_CONDITION, F_DESCRIPTION, F_DOCUMENTATION, F_ENABLED, F_EXCEPT_CHANNEL, F_EXCLUSIVE, F_EXPRESSION, F_EXTENSION, F_LIFECYCLE_STATE, F_NAME, F_SOURCE, F_STRENGTH, F_TARGET, F_TIME_FROM, F_TIME_TO, F_TRACE
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ObjectTemplateMappingType()ObjectTemplateMappingType(PrismContext context)Deprecated.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType
createMetadataMappingList, getIgnoreMetadataProcessing, getMetadataMapping
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractMappingType
getChannel, getCondition, getDescription, getDocumentation, getExceptChannel, getExpression, getExtension, getLifecycleState, getName, getSource, getStrength, getTarget, getTimeFrom, getTimeTo, isAuthoritative, isEnabled, isExclusive, isTrace, setAuthoritative, setCondition, setDescription, setDocumentation, setEnabled, setExclusive, setExpression, setExtension, setLifecycleState, setName, setStrength, setTarget, setTimeFrom, setTimeTo, setTrace
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_EVALUATION_PHASE
public static final ItemName F_EVALUATION_PHASE
-
FACTORY
public static final Producer<ObjectTemplateMappingType> FACTORY
-
-
Constructor Detail
-
ObjectTemplateMappingType
public ObjectTemplateMappingType()
-
ObjectTemplateMappingType
@Deprecated public ObjectTemplateMappingType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getEvaluationPhase
public ObjectTemplateMappingEvaluationPhaseType getEvaluationPhase()
-
setEvaluationPhase
public void setEvaluationPhase(ObjectTemplateMappingEvaluationPhaseType value)
-
equals
public boolean equals(Object other)
- Overrides:
equalsin classMappingType
-
id
public ObjectTemplateMappingType id(Long value)
- Overrides:
idin classMappingType
-
evaluationPhase
public ObjectTemplateMappingType evaluationPhase(ObjectTemplateMappingEvaluationPhaseType value)
-
metadataMapping
public ObjectTemplateMappingType metadataMapping(MetadataMappingType value)
- Overrides:
metadataMappingin classMappingType
-
beginMetadataMapping
public MetadataMappingType beginMetadataMapping()
- Overrides:
beginMetadataMappingin classMappingType
-
ignoreMetadataProcessing
public ObjectTemplateMappingType ignoreMetadataProcessing(ItemPathType value)
- Overrides:
ignoreMetadataProcessingin classMappingType
-
name
public ObjectTemplateMappingType name(String value)
- Overrides:
namein classMappingType
-
description
public ObjectTemplateMappingType description(String value)
- Overrides:
descriptionin classMappingType
-
documentation
public ObjectTemplateMappingType documentation(String value)
- Overrides:
documentationin classMappingType
-
lifecycleState
public ObjectTemplateMappingType lifecycleState(String value)
- Overrides:
lifecycleStatein classMappingType
-
extension
public ObjectTemplateMappingType extension(ExtensionType value)
- Overrides:
extensionin classMappingType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtensionin classMappingType
-
trace
public ObjectTemplateMappingType trace(Boolean value)
- Overrides:
tracein classMappingType
-
authoritative
public ObjectTemplateMappingType authoritative(Boolean value)
- Overrides:
authoritativein classMappingType
-
exclusive
public ObjectTemplateMappingType exclusive(Boolean value)
- Overrides:
exclusivein classMappingType
-
strength
public ObjectTemplateMappingType strength(MappingStrengthType value)
- Overrides:
strengthin classMappingType
-
channel
public ObjectTemplateMappingType channel(String value)
- Overrides:
channelin classMappingType
-
exceptChannel
public ObjectTemplateMappingType exceptChannel(String value)
- Overrides:
exceptChannelin classMappingType
-
timeFrom
public ObjectTemplateMappingType timeFrom(MappingTimeDeclarationType value)
- Overrides:
timeFromin classMappingType
-
beginTimeFrom
public MappingTimeDeclarationType beginTimeFrom()
- Overrides:
beginTimeFromin classMappingType
-
timeTo
public ObjectTemplateMappingType timeTo(MappingTimeDeclarationType value)
- Overrides:
timeToin classMappingType
-
beginTimeTo
public MappingTimeDeclarationType beginTimeTo()
- Overrides:
beginTimeToin classMappingType
-
source
public ObjectTemplateMappingType source(VariableBindingDefinitionType value)
- Overrides:
sourcein classMappingType
-
beginSource
public VariableBindingDefinitionType beginSource()
- Overrides:
beginSourcein classMappingType
-
expression
public ObjectTemplateMappingType expression(ExpressionType value)
- Overrides:
expressionin classMappingType
-
beginExpression
public ExpressionType beginExpression()
- Overrides:
beginExpressionin classMappingType
-
target
public ObjectTemplateMappingType target(VariableBindingDefinitionType value)
- Overrides:
targetin classMappingType
-
beginTarget
public VariableBindingDefinitionType beginTarget()
- Overrides:
beginTargetin classMappingType
-
condition
public ObjectTemplateMappingType condition(ExpressionType value)
- Overrides:
conditionin classMappingType
-
beginCondition
public ExpressionType beginCondition()
- Overrides:
beginConditionin classMappingType
-
enabled
public ObjectTemplateMappingType enabled(Boolean value)
- Overrides:
enabledin classMappingType
-
end
public <X> X end()
- Overrides:
endin classMappingType
-
clone
public ObjectTemplateMappingType clone()
- Overrides:
clonein classMappingType
-
-