Class InboundMappingType
- 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.InboundMappingType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class InboundMappingType 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 QName
COMPLEX_TYPE
static ItemName
F_EVALUATION_PHASES
static Producer<InboundMappingType>
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_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 InboundMappingType()
InboundMappingType(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, getName, getSource, getStrength, getTarget, getTimeFrom, getTimeTo, isAuthoritative, isEnabled, isExclusive, isTrace, setAuthoritative, setCondition, setDescription, setDocumentation, setEnabled, setExclusive, setExpression, setExtension, 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_PHASES
public static final ItemName F_EVALUATION_PHASES
-
FACTORY
public static final Producer<InboundMappingType> FACTORY
-
-
Constructor Detail
-
InboundMappingType
public InboundMappingType()
-
InboundMappingType
@Deprecated public InboundMappingType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getEvaluationPhases
public InboundMappingEvaluationPhasesType getEvaluationPhases()
-
setEvaluationPhases
public void setEvaluationPhases(InboundMappingEvaluationPhasesType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classMappingType
-
id
public InboundMappingType id(Long value)
- Overrides:
id
in classMappingType
-
evaluationPhases
public InboundMappingType evaluationPhases(InboundMappingEvaluationPhasesType value)
-
beginEvaluationPhases
public InboundMappingEvaluationPhasesType beginEvaluationPhases()
-
metadataMapping
public InboundMappingType metadataMapping(MetadataMappingType value)
- Overrides:
metadataMapping
in classMappingType
-
beginMetadataMapping
public MetadataMappingType beginMetadataMapping()
- Overrides:
beginMetadataMapping
in classMappingType
-
ignoreMetadataProcessing
public InboundMappingType ignoreMetadataProcessing(ItemPathType value)
- Overrides:
ignoreMetadataProcessing
in classMappingType
-
name
public InboundMappingType name(String value)
- Overrides:
name
in classMappingType
-
description
public InboundMappingType description(String value)
- Overrides:
description
in classMappingType
-
documentation
public InboundMappingType documentation(String value)
- Overrides:
documentation
in classMappingType
-
extension
public InboundMappingType extension(ExtensionType value)
- Overrides:
extension
in classMappingType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtension
in classMappingType
-
trace
public InboundMappingType trace(Boolean value)
- Overrides:
trace
in classMappingType
-
authoritative
public InboundMappingType authoritative(Boolean value)
- Overrides:
authoritative
in classMappingType
-
exclusive
public InboundMappingType exclusive(Boolean value)
- Overrides:
exclusive
in classMappingType
-
strength
public InboundMappingType strength(MappingStrengthType value)
- Overrides:
strength
in classMappingType
-
channel
public InboundMappingType channel(String value)
- Overrides:
channel
in classMappingType
-
exceptChannel
public InboundMappingType exceptChannel(String value)
- Overrides:
exceptChannel
in classMappingType
-
timeFrom
public InboundMappingType timeFrom(MappingTimeDeclarationType value)
- Overrides:
timeFrom
in classMappingType
-
beginTimeFrom
public MappingTimeDeclarationType beginTimeFrom()
- Overrides:
beginTimeFrom
in classMappingType
-
timeTo
public InboundMappingType timeTo(MappingTimeDeclarationType value)
- Overrides:
timeTo
in classMappingType
-
beginTimeTo
public MappingTimeDeclarationType beginTimeTo()
- Overrides:
beginTimeTo
in classMappingType
-
source
public InboundMappingType source(VariableBindingDefinitionType value)
- Overrides:
source
in classMappingType
-
beginSource
public VariableBindingDefinitionType beginSource()
- Overrides:
beginSource
in classMappingType
-
expression
public InboundMappingType expression(ExpressionType value)
- Overrides:
expression
in classMappingType
-
beginExpression
public ExpressionType beginExpression()
- Overrides:
beginExpression
in classMappingType
-
target
public InboundMappingType target(VariableBindingDefinitionType value)
- Overrides:
target
in classMappingType
-
beginTarget
public VariableBindingDefinitionType beginTarget()
- Overrides:
beginTarget
in classMappingType
-
condition
public InboundMappingType condition(ExpressionType value)
- Overrides:
condition
in classMappingType
-
beginCondition
public ExpressionType beginCondition()
- Overrides:
beginCondition
in classMappingType
-
enabled
public InboundMappingType enabled(Boolean value)
- Overrides:
enabled
in classMappingType
-
end
public <X> X end()
- Overrides:
end
in classMappingType
-
clone
public InboundMappingType clone()
- Overrides:
clone
in classMappingType
-
-