public class ResourceAttributeDefinitionType extends ResourceItemDefinitionType implements Serializable, Cloneable, Containerable
Java class for ResourceAttributeDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceAttributeDefinitionType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceItemDefinitionType"> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
F_DISPLAY_NAME_ATTRIBUTE, F_EXCLUSIVE_STRONG, F_FETCH_STRATEGY, F_INBOUND, F_MODIFICATION_PRIORITY, F_OUTBOUND, F_READ_REPLACE_MODE, F_SECONDARY_IDENTIFIER, F_STORAGE_STRATEGY, 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 |
---|
ResourceAttributeDefinitionType() |
ResourceAttributeDefinitionType(PrismContext prismContext) |
createInboundList, getFetchStrategy, getInbound, getModificationPriority, getOutbound, getStorageStrategy, isDisplayNameAttribute, isExclusiveStrong, isReadReplaceMode, isSecondaryIdentifier, isVolatilityTrigger, setDisplayNameAttribute, setExclusiveStrong, setFetchStrategy, setModificationPriority, setOutbound, setReadReplaceMode, setSecondaryIdentifier, setStorageStrategy, setVolatilityTrigger
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 ResourceAttributeDefinitionType()
public ResourceAttributeDefinitionType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class ResourceItemDefinitionType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class ResourceItemDefinitionType
public String toString()
toString
in class ResourceItemDefinitionType
public boolean equals(Object object)
equals
in class ResourceItemDefinitionType
public int hashCode()
hashCode
in class ResourceItemDefinitionType
public <X> X end()
end
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType exclusiveStrong(Boolean value)
exclusiveStrong
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType modificationPriority(Integer value)
modificationPriority
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType readReplaceMode(Boolean value)
readReplaceMode
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType secondaryIdentifier(Boolean value)
secondaryIdentifier
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType volatilityTrigger(Boolean value)
volatilityTrigger
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType displayNameAttribute(Boolean value)
displayNameAttribute
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType fetchStrategy(AttributeFetchStrategyType value)
fetchStrategy
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType storageStrategy(AttributeStorageStrategyType value)
storageStrategy
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType outbound(MappingType value)
outbound
in class ResourceItemDefinitionType
public MappingType beginOutbound()
beginOutbound
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType inbound(MappingType value)
inbound
in class ResourceItemDefinitionType
public MappingType beginInbound()
beginInbound
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType ref(ItemPathType value)
ref
in class ResourceItemDefinitionType
public ItemPathType beginRef()
beginRef
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType displayName(String value)
displayName
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType help(String value)
help
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType description(String value)
description
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType displayOrder(Integer value)
displayOrder
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType limitations(PropertyLimitationsType value)
limitations
in class ResourceItemDefinitionType
public PropertyLimitationsType beginLimitations()
beginLimitations
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType matchingRule(QName value)
matchingRule
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType valueEnumerationRef(ObjectReferenceType value)
valueEnumerationRef
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType valueEnumerationRef(String oid, QName type)
valueEnumerationRef
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType valueEnumerationRef(String oid, QName type, QName relation)
valueEnumerationRef
in class ResourceItemDefinitionType
public ObjectReferenceType beginValueEnumerationRef()
beginValueEnumerationRef
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType tolerant(Boolean value)
tolerant
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType tolerantValuePattern(String value)
tolerantValuePattern
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType intolerantValuePattern(String value)
intolerantValuePattern
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType emphasized(Boolean value)
emphasized
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType deprecated(Boolean value)
deprecated
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType experimental(Boolean value)
experimental
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType validation(FormItemValidationType value)
validation
in class ResourceItemDefinitionType
public FormItemValidationType beginValidation()
beginValidation
in class ResourceItemDefinitionType
public ResourceAttributeDefinitionType clone()
clone
in class ResourceItemDefinitionType
Copyright © 2020 Evolveum. All rights reserved.