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 name="help" type="{http://www.w3.org/2001/XMLSchema}string" 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 ItemName |
F_DEPRECATED |
static ItemName |
F_DESCRIPTION |
static ItemName |
F_DISPLAY_NAME |
static ItemName |
F_DISPLAY_ORDER |
static ItemName |
F_EMPHASIZED |
static ItemName |
F_EXPERIMENTAL |
static ItemName |
F_HELP |
static ItemName |
F_INTOLERANT_VALUE_PATTERN |
static ItemName |
F_LIMITATIONS |
static ItemName |
F_MATCHING_RULE |
static ItemName |
F_REF |
static ItemName |
F_TOLERANT |
static ItemName |
F_TOLERANT_VALUE_PATTERN |
static ItemName |
F_VALIDATION |
static ItemName |
F_VALUE_ENUMERATION_REF |
Constructor and Description |
---|
ItemRefinedDefinitionType() |
ItemRefinedDefinitionType(PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final ItemName F_REF
public static final ItemName F_DISPLAY_NAME
public static final ItemName F_HELP
public static final ItemName F_DESCRIPTION
public static final ItemName F_DISPLAY_ORDER
public static final ItemName F_LIMITATIONS
public static final ItemName F_MATCHING_RULE
public static final ItemName F_VALUE_ENUMERATION_REF
public static final ItemName F_TOLERANT
public static final ItemName F_TOLERANT_VALUE_PATTERN
public static final ItemName F_INTOLERANT_VALUE_PATTERN
public static final ItemName F_EMPHASIZED
public static final ItemName F_DEPRECATED
public static final ItemName F_EXPERIMENTAL
public static final ItemName 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 getHelp()
public void setHelp(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 help(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 © 2021 Evolveum. All rights reserved.