Class ObjectReferenceType
- java.lang.Object
-
- com.iknowbase.api.contentservices.v1.model.ObjectReferenceType
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DocumentReferenceType
public class ObjectReferenceType extends Object implements Serializable
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 name="guid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="id" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="externalKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
externalKey
protected String
guid
protected BigDecimal
id
protected String
label
-
Constructor Summary
Constructors Constructor Description ObjectReferenceType()
Default no-arg constructorObjectReferenceType(String guid, BigDecimal id, String externalKey, String label)
Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getExternalKey()
Gets the value of the externalKey property.String
getGuid()
Gets the value of the guid property.BigDecimal
getId()
Gets the value of the id property.String
getLabel()
Gets the value of the label property.void
setExternalKey(String value)
Sets the value of the externalKey property.void
setGuid(String value)
Sets the value of the guid property.void
setId(BigDecimal value)
Sets the value of the id property.void
setLabel(String value)
Sets the value of the label property.ObjectReferenceType
withExternalKey(String value)
ObjectReferenceType
withGuid(String value)
ObjectReferenceType
withId(BigDecimal value)
ObjectReferenceType
withLabel(String value)
-
-
-
Field Detail
-
guid
protected String guid
-
id
protected BigDecimal id
-
externalKey
protected String externalKey
-
label
protected String label
-
-
Constructor Detail
-
ObjectReferenceType
public ObjectReferenceType()
Default no-arg constructor
-
ObjectReferenceType
public ObjectReferenceType(String guid, BigDecimal id, String externalKey, String label)
Fully-initialising value constructor
-
-
Method Detail
-
getGuid
public String getGuid()
Gets the value of the guid property.- Returns:
- possible object is
String
-
setGuid
public void setGuid(String value)
Sets the value of the guid property.- Parameters:
value
- allowed object isString
-
getId
public BigDecimal getId()
Gets the value of the id property.- Returns:
- possible object is
BigDecimal
-
setId
public void setId(BigDecimal value)
Sets the value of the id property.- Parameters:
value
- allowed object isBigDecimal
-
getExternalKey
public String getExternalKey()
Gets the value of the externalKey property.- Returns:
- possible object is
String
-
setExternalKey
public void setExternalKey(String value)
Sets the value of the externalKey property.- Parameters:
value
- allowed object isString
-
getLabel
public String getLabel()
Gets the value of the label property.- Returns:
- possible object is
String
-
setLabel
public void setLabel(String value)
Sets the value of the label property.- Parameters:
value
- allowed object isString
-
withGuid
public ObjectReferenceType withGuid(String value)
-
withId
public ObjectReferenceType withId(BigDecimal value)
-
withExternalKey
public ObjectReferenceType withExternalKey(String value)
-
withLabel
public ObjectReferenceType withLabel(String value)
-
-