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