public class ObjectReferenceType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for ObjectReferenceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ObjectReferenceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}description" minOccurs="0"/> <element name="filter" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://prism.evolveum.com/xml/ns/public/query-2}filter" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="oid" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}QName" /> <attribute name="relation" type="{http://www.w3.org/2001/XMLSchema}QName" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
ObjectReferenceType.Filter
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_COMPLEX___TYPE |
static QName |
F_DESCRIPTION |
static QName |
F_FILTER |
static QName |
F_OID |
static QName |
F_RELATION |
static QName |
F_SERIAL_VERSION_UID |
static QName |
F_TYPE |
Constructor and Description |
---|
ObjectReferenceType() |
Modifier and Type | Method and Description |
---|---|
PrismReferenceValue |
asReferenceValue() |
ObjectReferenceType |
clone() |
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
String |
getDescription() |
ObjectReferenceType.Filter |
getFilter() |
String |
getOid() |
QName |
getRelation() |
QName |
getType() |
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
void |
setDescription(String value) |
void |
setFilter(ObjectReferenceType.Filter value) |
void |
setOid(String value) |
void |
setRelation(QName value) |
void |
setType(QName value) |
void |
setupReferenceValue(PrismReferenceValue value) |
String |
toString()
Generates a String representation of the contents of this type.
|
public static final QName COMPLEX_TYPE
public static final QName F_SERIAL_VERSION_UID
public static final QName F_DESCRIPTION
public static final QName F_FILTER
public static final QName F_OID
public static final QName F_TYPE
public static final QName F_RELATION
public static final QName F_COMPLEX___TYPE
public String toString()
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public PrismReferenceValue asReferenceValue()
public void setupReferenceValue(PrismReferenceValue value)
public String getOid()
public void setOid(String value)
public QName getType()
public void setType(QName value)
public QName getRelation()
public void setRelation(QName value)
public String getDescription()
public void setDescription(String value)
public ObjectReferenceType.Filter getFilter()
public void setFilter(ObjectReferenceType.Filter value)
public ObjectReferenceType clone()
Copyright © 2013 evolveum. All rights reserved.