public class CollectionRefSpecificationType extends CollectionSpecificationType implements Serializable, Cloneable, Containerable
Java class for CollectionRefSpecificationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CollectionRefSpecificationType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CollectionSpecificationType"> <sequence> <element name="collectionRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_COLLECTION_REF |
F_DEPTH, F_INTERPRETATION, F_RELATION
Constructor and Description |
---|
CollectionRefSpecificationType() |
CollectionRefSpecificationType(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
PrismContainerValue |
asPrismContainerValue() |
ObjectReferenceType |
beginCollectionRef() |
CollectionRefSpecificationType |
clone() |
CollectionRefSpecificationType |
collectionRef(ObjectReferenceType value) |
CollectionRefSpecificationType |
collectionRef(String oid,
QName type) |
CollectionRefSpecificationType |
collectionRef(String oid,
QName type,
QName relation) |
CollectionRefSpecificationType |
depth(CollectionSpecificationDepthType value) |
<X> X |
end() |
boolean |
equals(Object object) |
ObjectReferenceType |
getCollectionRef() |
int |
hashCode() |
CollectionRefSpecificationType |
interpretation(CollectionSpecificationInterpretationType value) |
CollectionRefSpecificationType |
relation(QName value) |
void |
setCollectionRef(ObjectReferenceType value) |
void |
setupContainerValue(PrismContainerValue containerValue)
Setup value to the containerable representation.
|
String |
toString() |
getDepth, getInterpretation, getRelation, setDepth, setInterpretation, setRelation
public static final QName COMPLEX_TYPE
public static final ItemName F_COLLECTION_REF
public CollectionRefSpecificationType()
public CollectionRefSpecificationType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class CollectionSpecificationType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class CollectionSpecificationType
public String toString()
toString
in class CollectionSpecificationType
public boolean equals(Object object)
equals
in class CollectionSpecificationType
public int hashCode()
hashCode
in class CollectionSpecificationType
public <X> X end()
end
in class CollectionSpecificationType
public ObjectReferenceType getCollectionRef()
public void setCollectionRef(ObjectReferenceType value)
public CollectionRefSpecificationType collectionRef(ObjectReferenceType value)
public CollectionRefSpecificationType collectionRef(String oid, QName type)
public CollectionRefSpecificationType collectionRef(String oid, QName type, QName relation)
public ObjectReferenceType beginCollectionRef()
public CollectionRefSpecificationType interpretation(CollectionSpecificationInterpretationType value)
interpretation
in class CollectionSpecificationType
public CollectionRefSpecificationType relation(QName value)
relation
in class CollectionSpecificationType
public CollectionRefSpecificationType depth(CollectionSpecificationDepthType value)
depth
in class CollectionSpecificationType
public CollectionRefSpecificationType clone()
clone
in class CollectionSpecificationType
Copyright © 2019 Evolveum. All rights reserved.