Class AutoassignMappingType
- java.lang.Object
-
- 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,DebugDumpable,Serializable,Cloneable
public class AutoassignMappingType extends MappingType implements Serializable, Cloneable, Containerable
Java class for AutoassignMappingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AutoassignMappingType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MappingType"> <sequence> <element name="assignmentProperties" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AssignmentPropertiesSpecificationType" minOccurs="0"/> <element name="populate" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}PopulateType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QNameCOMPLEX_TYPEstatic ItemNameF_ASSIGNMENT_PROPERTIESstatic ItemNameF_POPULATE-
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 prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType
createIgnoreMetadataProcessingList, createMetadataMappingList, getIgnoreMetadataProcessing, getMetadataMapping
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractMappingType
createChannelList, createExceptChannelList, createSourceList, getChannel, getCondition, getDescription, getDocumentation, getExceptChannel, getExpression, getExtension, getId, getName, getSource, getStrength, getTarget, getTimeFrom, getTimeTo, isAuthoritative, isEnabled, isExclusive, isTrace, setAuthoritative, setCondition, setDescription, setDocumentation, setEnabled, setExclusive, setExpression, setExtension, setId, setName, setStrength, setTarget, setTimeFrom, setTimeTo, setTrace
-
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
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Constructor Detail
-
AutoassignMappingType
public AutoassignMappingType()
-
AutoassignMappingType
public AutoassignMappingType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValuein interfaceContainerable- Overrides:
asPrismContainerValuein classMappingType
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:ContainerableSetup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValuein interfaceContainerable- Overrides:
setupContainerValuein classMappingType
-
toString
public String toString()
- Overrides:
toStringin classMappingType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classMappingType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classMappingType
-
end
public <X> X end()
- Overrides:
endin classMappingType
-
getAssignmentProperties
public AssignmentPropertiesSpecificationType getAssignmentProperties()
-
setAssignmentProperties
public void setAssignmentProperties(AssignmentPropertiesSpecificationType value)
-
getPopulate
public PopulateType getPopulate()
-
setPopulate
public void setPopulate(PopulateType value)
-
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:
metadataMappingin classMappingType
-
beginMetadataMapping
public MetadataMappingType beginMetadataMapping()
- Overrides:
beginMetadataMappingin classMappingType
-
ignoreMetadataProcessing
public AutoassignMappingType ignoreMetadataProcessing(ItemPathType value)
- Overrides:
ignoreMetadataProcessingin classMappingType
-
beginIgnoreMetadataProcessing
public ItemPathType beginIgnoreMetadataProcessing()
- Overrides:
beginIgnoreMetadataProcessingin classMappingType
-
name
public AutoassignMappingType name(String value)
- Overrides:
namein classMappingType
-
description
public AutoassignMappingType description(String value)
- Overrides:
descriptionin classMappingType
-
documentation
public AutoassignMappingType documentation(String value)
- Overrides:
documentationin classMappingType
-
extension
public AutoassignMappingType extension(ExtensionType value)
- Overrides:
extensionin classMappingType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtensionin classMappingType
-
trace
public AutoassignMappingType trace(Boolean value)
- Overrides:
tracein classMappingType
-
authoritative
public AutoassignMappingType authoritative(Boolean value)
- Overrides:
authoritativein classMappingType
-
exclusive
public AutoassignMappingType exclusive(Boolean value)
- Overrides:
exclusivein classMappingType
-
strength
public AutoassignMappingType strength(MappingStrengthType value)
- Overrides:
strengthin classMappingType
-
channel
public AutoassignMappingType channel(String value)
- Overrides:
channelin classMappingType
-
exceptChannel
public AutoassignMappingType exceptChannel(String value)
- Overrides:
exceptChannelin classMappingType
-
timeFrom
public AutoassignMappingType timeFrom(MappingTimeDeclarationType value)
- Overrides:
timeFromin classMappingType
-
beginTimeFrom
public MappingTimeDeclarationType beginTimeFrom()
- Overrides:
beginTimeFromin classMappingType
-
timeTo
public AutoassignMappingType timeTo(MappingTimeDeclarationType value)
- Overrides:
timeToin classMappingType
-
beginTimeTo
public MappingTimeDeclarationType beginTimeTo()
- Overrides:
beginTimeToin classMappingType
-
source
public AutoassignMappingType source(VariableBindingDefinitionType value)
- Overrides:
sourcein classMappingType
-
beginSource
public VariableBindingDefinitionType beginSource()
- Overrides:
beginSourcein classMappingType
-
expression
public AutoassignMappingType expression(ExpressionType value)
- Overrides:
expressionin classMappingType
-
beginExpression
public ExpressionType beginExpression()
- Overrides:
beginExpressionin classMappingType
-
target
public AutoassignMappingType target(VariableBindingDefinitionType value)
- Overrides:
targetin classMappingType
-
beginTarget
public VariableBindingDefinitionType beginTarget()
- Overrides:
beginTargetin classMappingType
-
condition
public AutoassignMappingType condition(ExpressionType value)
- Overrides:
conditionin classMappingType
-
beginCondition
public ExpressionType beginCondition()
- Overrides:
beginConditionin classMappingType
-
enabled
public AutoassignMappingType enabled(Boolean value)
- Overrides:
enabledin classMappingType
-
id
public AutoassignMappingType id(Long value)
- Overrides:
idin classMappingType
-
clone
public AutoassignMappingType clone()
- Overrides:
clonein classMappingType
-
-