Class AutoassignMappingType
- 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.AutoassignMappingType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class AutoassignMappingType 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_ASSIGNMENT_PROPERTIES
static ItemName
F_POPULATE
static Producer<AutoassignMappingType>
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 AutoassignMappingType()
AutoassignMappingType(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_ASSIGNMENT_PROPERTIES
public static final ItemName F_ASSIGNMENT_PROPERTIES
-
F_POPULATE
public static final ItemName F_POPULATE
-
FACTORY
public static final Producer<AutoassignMappingType> FACTORY
-
-
Constructor Detail
-
AutoassignMappingType
public AutoassignMappingType()
-
AutoassignMappingType
@Deprecated public AutoassignMappingType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getAssignmentProperties
public AssignmentPropertiesSpecificationType getAssignmentProperties()
-
setAssignmentProperties
public void setAssignmentProperties(AssignmentPropertiesSpecificationType value)
-
getPopulate
public PopulateType getPopulate()
-
setPopulate
public void setPopulate(PopulateType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classMappingType
-
id
public AutoassignMappingType id(Long value)
- Overrides:
id
in classMappingType
-
assignmentProperties
public AutoassignMappingType assignmentProperties(AssignmentPropertiesSpecificationType value)
-
beginAssignmentProperties
public AssignmentPropertiesSpecificationType beginAssignmentProperties()
-
populate
public AutoassignMappingType populate(PopulateType value)
-
beginPopulate
public PopulateType beginPopulate()
-
metadataMapping
public AutoassignMappingType metadataMapping(MetadataMappingType value)
- Overrides:
metadataMapping
in classMappingType
-
beginMetadataMapping
public MetadataMappingType beginMetadataMapping()
- Overrides:
beginMetadataMapping
in classMappingType
-
ignoreMetadataProcessing
public AutoassignMappingType ignoreMetadataProcessing(ItemPathType value)
- Overrides:
ignoreMetadataProcessing
in classMappingType
-
name
public AutoassignMappingType name(String value)
- Overrides:
name
in classMappingType
-
description
public AutoassignMappingType description(String value)
- Overrides:
description
in classMappingType
-
documentation
public AutoassignMappingType documentation(String value)
- Overrides:
documentation
in classMappingType
-
extension
public AutoassignMappingType extension(ExtensionType value)
- Overrides:
extension
in classMappingType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtension
in classMappingType
-
trace
public AutoassignMappingType trace(Boolean value)
- Overrides:
trace
in classMappingType
-
authoritative
public AutoassignMappingType authoritative(Boolean value)
- Overrides:
authoritative
in classMappingType
-
exclusive
public AutoassignMappingType exclusive(Boolean value)
- Overrides:
exclusive
in classMappingType
-
strength
public AutoassignMappingType strength(MappingStrengthType value)
- Overrides:
strength
in classMappingType
-
channel
public AutoassignMappingType channel(String value)
- Overrides:
channel
in classMappingType
-
exceptChannel
public AutoassignMappingType exceptChannel(String value)
- Overrides:
exceptChannel
in classMappingType
-
timeFrom
public AutoassignMappingType timeFrom(MappingTimeDeclarationType value)
- Overrides:
timeFrom
in classMappingType
-
beginTimeFrom
public MappingTimeDeclarationType beginTimeFrom()
- Overrides:
beginTimeFrom
in classMappingType
-
timeTo
public AutoassignMappingType timeTo(MappingTimeDeclarationType value)
- Overrides:
timeTo
in classMappingType
-
beginTimeTo
public MappingTimeDeclarationType beginTimeTo()
- Overrides:
beginTimeTo
in classMappingType
-
source
public AutoassignMappingType source(VariableBindingDefinitionType value)
- Overrides:
source
in classMappingType
-
beginSource
public VariableBindingDefinitionType beginSource()
- Overrides:
beginSource
in classMappingType
-
expression
public AutoassignMappingType expression(ExpressionType value)
- Overrides:
expression
in classMappingType
-
beginExpression
public ExpressionType beginExpression()
- Overrides:
beginExpression
in classMappingType
-
target
public AutoassignMappingType target(VariableBindingDefinitionType value)
- Overrides:
target
in classMappingType
-
beginTarget
public VariableBindingDefinitionType beginTarget()
- Overrides:
beginTarget
in classMappingType
-
condition
public AutoassignMappingType condition(ExpressionType value)
- Overrides:
condition
in classMappingType
-
beginCondition
public ExpressionType beginCondition()
- Overrides:
beginCondition
in classMappingType
-
enabled
public AutoassignMappingType enabled(Boolean value)
- Overrides:
enabled
in classMappingType
-
end
public <X> X end()
- Overrides:
end
in classMappingType
-
clone
public AutoassignMappingType clone()
- Overrides:
clone
in classMappingType
-
-