public class ResourceObjectAssociationType extends ResourceItemDefinitionType implements Serializable, Cloneable, Containerable
Java class for ResourceObjectAssociationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceObjectAssociationType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceItemDefinitionType"> <sequence> <element name="auxiliaryObjectClass" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="kind" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowKindType" minOccurs="0"/> <element name="intent" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="direction" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectAssociationDirectionType" minOccurs="0"/> <element name="associationAttribute" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="valueAttribute" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="shortcutAssociationAttribute" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="shortcutValueAttribute" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="explicitReferentialIntegrity" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_ASSOCIATION_ATTRIBUTE |
static QName |
F_AUXILIARY_OBJECT_CLASS |
static QName |
F_DIRECTION |
static QName |
F_EXPLICIT_REFERENTIAL_INTEGRITY |
static QName |
F_INTENT |
static QName |
F_KIND |
static QName |
F_SHORTCUT_ASSOCIATION_ATTRIBUTE |
static QName |
F_SHORTCUT_VALUE_ATTRIBUTE |
static QName |
F_VALUE_ATTRIBUTE |
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_VOLATILITY_TRIGGER
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 |
---|
ResourceObjectAssociationType() |
ResourceObjectAssociationType(PrismContext prismContext) |
createInboundList, getFetchStrategy, getInbound, getModificationPriority, getOutbound, isDisplayNameAttribute, isExclusiveStrong, isReadReplaceMode, isSecondaryIdentifier, isVolatilityTrigger, setDisplayNameAttribute, setExclusiveStrong, setFetchStrategy, setModificationPriority, setOutbound, setReadReplaceMode, setSecondaryIdentifier, setVolatilityTrigger
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_AUXILIARY_OBJECT_CLASS
public static final QName F_KIND
public static final QName F_INTENT
public static final QName F_DIRECTION
public static final QName F_ASSOCIATION_ATTRIBUTE
public static final QName F_VALUE_ATTRIBUTE
public static final QName F_SHORTCUT_ASSOCIATION_ATTRIBUTE
public static final QName F_SHORTCUT_VALUE_ATTRIBUTE
public static final QName F_EXPLICIT_REFERENTIAL_INTEGRITY
public ResourceObjectAssociationType()
public ResourceObjectAssociationType(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 QName getAuxiliaryObjectClass()
public void setAuxiliaryObjectClass(QName value)
public ShadowKindType getKind()
public void setKind(ShadowKindType value)
public ResourceObjectAssociationDirectionType getDirection()
public void setDirection(ResourceObjectAssociationDirectionType value)
public QName getAssociationAttribute()
public void setAssociationAttribute(QName value)
public QName getValueAttribute()
public void setValueAttribute(QName value)
public QName getShortcutAssociationAttribute()
public void setShortcutAssociationAttribute(QName value)
public QName getShortcutValueAttribute()
public void setShortcutValueAttribute(QName value)
public Boolean isExplicitReferentialIntegrity()
public void setExplicitReferentialIntegrity(Boolean value)
public ResourceObjectAssociationType auxiliaryObjectClass(QName value)
public ResourceObjectAssociationType kind(ShadowKindType value)
public ResourceObjectAssociationType intent(String value)
public ResourceObjectAssociationType direction(ResourceObjectAssociationDirectionType value)
public ResourceObjectAssociationType associationAttribute(QName value)
public ResourceObjectAssociationType valueAttribute(QName value)
public ResourceObjectAssociationType shortcutAssociationAttribute(QName value)
public ResourceObjectAssociationType shortcutValueAttribute(QName value)
public ResourceObjectAssociationType explicitReferentialIntegrity(Boolean value)
public ResourceObjectAssociationType exclusiveStrong(Boolean value)
exclusiveStrong
in class ResourceItemDefinitionType
public ResourceObjectAssociationType modificationPriority(Integer value)
modificationPriority
in class ResourceItemDefinitionType
public ResourceObjectAssociationType readReplaceMode(Boolean value)
readReplaceMode
in class ResourceItemDefinitionType
public ResourceObjectAssociationType secondaryIdentifier(Boolean value)
secondaryIdentifier
in class ResourceItemDefinitionType
public ResourceObjectAssociationType volatilityTrigger(Boolean value)
volatilityTrigger
in class ResourceItemDefinitionType
public ResourceObjectAssociationType displayNameAttribute(Boolean value)
displayNameAttribute
in class ResourceItemDefinitionType
public ResourceObjectAssociationType fetchStrategy(AttributeFetchStrategyType value)
fetchStrategy
in class ResourceItemDefinitionType
public ResourceObjectAssociationType outbound(MappingType value)
outbound
in class ResourceItemDefinitionType
public MappingType beginOutbound()
beginOutbound
in class ResourceItemDefinitionType
public ResourceObjectAssociationType inbound(MappingType value)
inbound
in class ResourceItemDefinitionType
public MappingType beginInbound()
beginInbound
in class ResourceItemDefinitionType
public ResourceObjectAssociationType ref(ItemPathType value)
ref
in class ResourceItemDefinitionType
public ItemPathType beginRef()
beginRef
in class ResourceItemDefinitionType
public ResourceObjectAssociationType displayName(String value)
displayName
in class ResourceItemDefinitionType
public ResourceObjectAssociationType description(String value)
description
in class ResourceItemDefinitionType
public ResourceObjectAssociationType displayOrder(Integer value)
displayOrder
in class ResourceItemDefinitionType
public ResourceObjectAssociationType limitations(PropertyLimitationsType value)
limitations
in class ResourceItemDefinitionType
public PropertyLimitationsType beginLimitations()
beginLimitations
in class ResourceItemDefinitionType
public ResourceObjectAssociationType matchingRule(QName value)
matchingRule
in class ResourceItemDefinitionType
public ResourceObjectAssociationType valueEnumerationRef(ObjectReferenceType value)
valueEnumerationRef
in class ResourceItemDefinitionType
public ResourceObjectAssociationType valueEnumerationRef(String oid, QName type)
valueEnumerationRef
in class ResourceItemDefinitionType
public ResourceObjectAssociationType valueEnumerationRef(String oid, QName type, QName relation)
valueEnumerationRef
in class ResourceItemDefinitionType
public ObjectReferenceType beginValueEnumerationRef()
beginValueEnumerationRef
in class ResourceItemDefinitionType
public ResourceObjectAssociationType tolerant(Boolean value)
tolerant
in class ResourceItemDefinitionType
public ResourceObjectAssociationType tolerantValuePattern(String value)
tolerantValuePattern
in class ResourceItemDefinitionType
public ResourceObjectAssociationType intolerantValuePattern(String value)
intolerantValuePattern
in class ResourceItemDefinitionType
public ResourceObjectAssociationType emphasized(Boolean value)
emphasized
in class ResourceItemDefinitionType
public ResourceObjectAssociationType deprecated(Boolean value)
deprecated
in class ResourceItemDefinitionType
public ResourceObjectAssociationType experimental(Boolean value)
experimental
in class ResourceItemDefinitionType
public ResourceObjectAssociationType validation(FormItemValidationType value)
validation
in class ResourceItemDefinitionType
public FormItemValidationType beginValidation()
beginValidation
in class ResourceItemDefinitionType
public ResourceObjectAssociationType clone()
clone
in class ResourceItemDefinitionType
Copyright © 2019 Evolveum. All rights reserved.