public class ObjectTemplateItemDefinitionType extends ItemRefinedDefinitionType implements Serializable, Cloneable, Containerable
Java class for ObjectTemplateItemDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ObjectTemplateItemDefinitionType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ItemRefinedDefinitionType"> <sequence> <element name="mapping" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectTemplateMappingType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_MAPPING |
F_DEPRECATED, F_DESCRIPTION, F_DISPLAY_NAME, F_DISPLAY_ORDER, F_EMPHASIZED, F_EXPERIMENTAL, F_INTOLERANT_VALUE_PATTERN, F_LIMITATIONS, F_MATCHING_RULE, F_REF, F_TOLERANT, F_TOLERANT_VALUE_PATTERN, F_VALIDATION, F_VALUE_ENUMERATION_REF
Constructor and Description |
---|
ObjectTemplateItemDefinitionType() |
ObjectTemplateItemDefinitionType(PrismContext prismContext) |
createIntolerantValuePatternList, createLimitationsList, createTolerantValuePatternList, getDescription, getDisplayName, getDisplayOrder, getIntolerantValuePattern, getLimitations, getMatchingRule, getRef, getTolerantValuePattern, getValidation, getValueEnumerationRef, isDeprecated, isEmphasized, isExperimental, isTolerant, setDeprecated, setDescription, setDisplayName, setDisplayOrder, setEmphasized, setExperimental, setMatchingRule, setRef, setTolerant, setValidation, setValueEnumerationRef
public static final QName COMPLEX_TYPE
public static final QName F_MAPPING
public ObjectTemplateItemDefinitionType()
public ObjectTemplateItemDefinitionType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class ItemRefinedDefinitionType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class ItemRefinedDefinitionType
public String toString()
toString
in class ItemRefinedDefinitionType
public boolean equals(Object object)
equals
in class ItemRefinedDefinitionType
public int hashCode()
hashCode
in class ItemRefinedDefinitionType
public <X> X end()
end
in class ItemRefinedDefinitionType
public List<ObjectTemplateMappingType> getMapping()
public List<ObjectTemplateMappingType> createMappingList()
public ObjectTemplateItemDefinitionType mapping(ObjectTemplateMappingType value)
public ObjectTemplateMappingType beginMapping()
public ObjectTemplateItemDefinitionType ref(ItemPathType value)
ref
in class ItemRefinedDefinitionType
public ItemPathType beginRef()
beginRef
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType displayName(String value)
displayName
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType description(String value)
description
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType displayOrder(Integer value)
displayOrder
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType limitations(PropertyLimitationsType value)
limitations
in class ItemRefinedDefinitionType
public PropertyLimitationsType beginLimitations()
beginLimitations
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType matchingRule(QName value)
matchingRule
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType valueEnumerationRef(ObjectReferenceType value)
valueEnumerationRef
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType valueEnumerationRef(String oid, QName type)
valueEnumerationRef
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType valueEnumerationRef(String oid, QName type, QName relation)
valueEnumerationRef
in class ItemRefinedDefinitionType
public ObjectReferenceType beginValueEnumerationRef()
beginValueEnumerationRef
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType tolerant(Boolean value)
tolerant
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType tolerantValuePattern(String value)
tolerantValuePattern
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType intolerantValuePattern(String value)
intolerantValuePattern
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType emphasized(Boolean value)
emphasized
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType deprecated(Boolean value)
deprecated
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType experimental(Boolean value)
experimental
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType validation(FormItemValidationType value)
validation
in class ItemRefinedDefinitionType
public FormItemValidationType beginValidation()
beginValidation
in class ItemRefinedDefinitionType
public ObjectTemplateItemDefinitionType clone()
clone
in class ItemRefinedDefinitionType
Copyright © 2019 Evolveum. All rights reserved.