Class ExternalIDRepresentation
- java.lang.Object
-
- com.cumulocity.rest.representation.BaseResourceRepresentation
-
- com.cumulocity.rest.representation.AbstractExtensibleRepresentation
-
- com.cumulocity.rest.representation.identity.ExternalIDRepresentation
-
- All Implemented Interfaces:
ResourceRepresentation
,org.svenson.DynamicProperties
public class ExternalIDRepresentation extends AbstractExtensibleRepresentation
-
-
Constructor Summary
Constructors Constructor Description ExternalIDRepresentation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getExternalId()
ManagedObjectRepresentation
getManagedObject()
String
getType()
int
hashCode()
void
setExternalId(String externalId)
void
setManagedObject(ManagedObjectRepresentation managedObject)
void
setType(String type)
-
Methods inherited from class com.cumulocity.rest.representation.AbstractExtensibleRepresentation
get, get, getAttrs, getProperty, hasProperty, propertyNames, removeProperty, set, set, set, setAttrs, setProperty
-
Methods inherited from class com.cumulocity.rest.representation.BaseResourceRepresentation
getSelf, getSelfDecoded, setSelf, toJSON, toString
-
-
-
-
Method Detail
-
getExternalId
@JSONProperty(ignoreIfNull=true) public String getExternalId()
-
setExternalId
public void setExternalId(String externalId)
-
getType
@JSONProperty(ignoreIfNull=true) public String getType()
-
setType
public void setType(String type)
-
getManagedObject
@JSONProperty(ignoreIfNull=true) public ManagedObjectRepresentation getManagedObject()
-
setManagedObject
public void setManagedObject(ManagedObjectRepresentation managedObject)
-
canEqual
protected boolean canEqual(Object other)
-
-