Class ObjectReferenceType
- java.lang.Object
-
- com.evolveum.prism.xml.ns._public.types_3.ObjectReferenceType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
public class ObjectReferenceType extends Object implements Serializable, JaxbVisitable
TODO update this class by adding missing features (targetName, oid, type, relation). However, it's quite unclear if it's really necessary.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ObjectReferenceType.Filter
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected String
description
protected ObjectReferenceType.Filter
filter
protected String
oid
protected QName
type
-
Constructor Summary
Constructors Constructor Description ObjectReferenceType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
boolean
equals(Object obj)
String
getDescription()
Gets the value of the description property.ObjectReferenceType.Filter
getFilter()
Gets the value of the filter property.String
getOid()
Gets the value of the oid property.QName
getType()
Gets the value of the type property.int
hashCode()
void
setDescription(String value)
Sets the value of the description property.void
setFilter(ObjectReferenceType.Filter value)
Sets the value of the filter property.void
setOid(String value)
Sets the value of the oid property.void
setType(QName value)
Sets the value of the type property.String
toString()
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
description
protected String description
-
filter
protected ObjectReferenceType.Filter filter
-
oid
protected String oid
-
type
protected QName type
-
-
Method Detail
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
getFilter
public ObjectReferenceType.Filter getFilter()
Gets the value of the filter property.- Returns:
- possible object is
ObjectReferenceType.Filter
-
setFilter
public void setFilter(ObjectReferenceType.Filter value)
Sets the value of the filter property.- Parameters:
value
- allowed object isObjectReferenceType.Filter
-
getOid
public String getOid()
Gets the value of the oid property.- Returns:
- possible object is
String
-
setOid
public void setOid(String value)
Sets the value of the oid property.- Parameters:
value
- allowed object isString
-
getType
public QName getType()
Gets the value of the type property.- Returns:
- possible object is
QName
-
setType
public void setType(QName value)
Sets the value of the type property.- Parameters:
value
- allowed object isQName
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
-