public class ResourceItemDefinitionType extends ItemRefinedDefinitionType implements Serializable, Cloneable, Containerable
Java class for ResourceItemDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceItemDefinitionType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ItemRefinedDefinitionType"> <sequence> <element name="exclusiveStrong" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="modificationPriority" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="readReplaceMode" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="secondaryIdentifier" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="volatilityTrigger" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="displayNameAttribute" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="fetchStrategy" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AttributeFetchStrategyType" minOccurs="0"/> <element name="storageStrategy" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AttributeStorageStrategyType" minOccurs="0"/> <element name="outbound" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MappingType" minOccurs="0"/> <element name="inbound" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MappingType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_DISPLAY_NAME_ATTRIBUTE |
static ItemName |
F_EXCLUSIVE_STRONG |
static ItemName |
F_FETCH_STRATEGY |
static ItemName |
F_INBOUND |
static ItemName |
F_MODIFICATION_PRIORITY |
static ItemName |
F_OUTBOUND |
static ItemName |
F_READ_REPLACE_MODE |
static ItemName |
F_SECONDARY_IDENTIFIER |
static ItemName |
F_STORAGE_STRATEGY |
static ItemName |
F_VOLATILITY_TRIGGER |
F_DEPRECATED, F_DESCRIPTION, F_DISPLAY_NAME, F_DISPLAY_ORDER, F_EMPHASIZED, F_EXPERIMENTAL, F_HELP, 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 |
---|
ResourceItemDefinitionType() |
ResourceItemDefinitionType(PrismContext prismContext) |
createIntolerantValuePatternList, createLimitationsList, createTolerantValuePatternList, getDescription, getDisplayName, getDisplayOrder, getHelp, getIntolerantValuePattern, getLimitations, getMatchingRule, getRef, getTolerantValuePattern, getValidation, getValueEnumerationRef, isDeprecated, isEmphasized, isExperimental, isTolerant, setDeprecated, setDescription, setDisplayName, setDisplayOrder, setEmphasized, setExperimental, setHelp, setMatchingRule, setRef, setTolerant, setValidation, setValueEnumerationRef
public static final QName COMPLEX_TYPE
public static final ItemName F_EXCLUSIVE_STRONG
public static final ItemName F_MODIFICATION_PRIORITY
public static final ItemName F_READ_REPLACE_MODE
public static final ItemName F_SECONDARY_IDENTIFIER
public static final ItemName F_VOLATILITY_TRIGGER
public static final ItemName F_DISPLAY_NAME_ATTRIBUTE
public static final ItemName F_FETCH_STRATEGY
public static final ItemName F_STORAGE_STRATEGY
public static final ItemName F_OUTBOUND
public static final ItemName F_INBOUND
public ResourceItemDefinitionType()
public ResourceItemDefinitionType(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 Boolean isExclusiveStrong()
public void setExclusiveStrong(Boolean value)
public Integer getModificationPriority()
public void setModificationPriority(Integer value)
public Boolean isReadReplaceMode()
public void setReadReplaceMode(Boolean value)
public Boolean isSecondaryIdentifier()
public void setSecondaryIdentifier(Boolean value)
public Boolean isVolatilityTrigger()
public void setVolatilityTrigger(Boolean value)
public Boolean isDisplayNameAttribute()
public void setDisplayNameAttribute(Boolean value)
public AttributeFetchStrategyType getFetchStrategy()
public void setFetchStrategy(AttributeFetchStrategyType value)
public AttributeStorageStrategyType getStorageStrategy()
public void setStorageStrategy(AttributeStorageStrategyType value)
public MappingType getOutbound()
public void setOutbound(MappingType value)
public List<MappingType> getInbound()
public List<MappingType> createInboundList()
public ResourceItemDefinitionType exclusiveStrong(Boolean value)
public ResourceItemDefinitionType modificationPriority(Integer value)
public ResourceItemDefinitionType readReplaceMode(Boolean value)
public ResourceItemDefinitionType secondaryIdentifier(Boolean value)
public ResourceItemDefinitionType volatilityTrigger(Boolean value)
public ResourceItemDefinitionType displayNameAttribute(Boolean value)
public ResourceItemDefinitionType fetchStrategy(AttributeFetchStrategyType value)
public ResourceItemDefinitionType storageStrategy(AttributeStorageStrategyType value)
public ResourceItemDefinitionType outbound(MappingType value)
public MappingType beginOutbound()
public ResourceItemDefinitionType inbound(MappingType value)
public MappingType beginInbound()
public ResourceItemDefinitionType ref(ItemPathType value)
ref
in class ItemRefinedDefinitionType
public ItemPathType beginRef()
beginRef
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType displayName(String value)
displayName
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType help(String value)
help
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType description(String value)
description
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType displayOrder(Integer value)
displayOrder
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType limitations(PropertyLimitationsType value)
limitations
in class ItemRefinedDefinitionType
public PropertyLimitationsType beginLimitations()
beginLimitations
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType matchingRule(QName value)
matchingRule
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType valueEnumerationRef(ObjectReferenceType value)
valueEnumerationRef
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType valueEnumerationRef(String oid, QName type)
valueEnumerationRef
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType valueEnumerationRef(String oid, QName type, QName relation)
valueEnumerationRef
in class ItemRefinedDefinitionType
public ObjectReferenceType beginValueEnumerationRef()
beginValueEnumerationRef
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType tolerant(Boolean value)
tolerant
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType tolerantValuePattern(String value)
tolerantValuePattern
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType intolerantValuePattern(String value)
intolerantValuePattern
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType emphasized(Boolean value)
emphasized
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType deprecated(Boolean value)
deprecated
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType experimental(Boolean value)
experimental
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType validation(FormItemValidationType value)
validation
in class ItemRefinedDefinitionType
public FormItemValidationType beginValidation()
beginValidation
in class ItemRefinedDefinitionType
public ResourceItemDefinitionType clone()
clone
in class ItemRefinedDefinitionType
Copyright © 2020 Evolveum. All rights reserved.