public final class EntityReference extends Object implements Serializable
When stringified, the identity is used as-is. Example:
123456-abcde
| Constructor and Description |
|---|
EntityReference(EntityComposite entityComposite) |
EntityReference(String identity) |
| Modifier and Type | Method and Description |
|---|---|
static EntityReference |
create(Identity identity) |
static EntityReference |
entityReferenceFor(Object object) |
boolean |
equals(Object o) |
int |
hashCode() |
String |
identity() |
static EntityReference |
parseEntityReference(String identity)
Parse an Entity identity to an EntityReference.
|
static EntityReference |
parseURI(String uri)
Parse an URI to an EntityReference.
|
String |
toString() |
String |
toURI() |
public EntityReference(EntityComposite entityComposite)
entityComposite - a non-null EntityCompositeNullPointerException - if entityComposite is nullpublic EntityReference(String identity)
identity - reference identityNullArgumentException - if identity is null or emptypublic static EntityReference parseURI(String uri)
uri - the URI to parsepublic static EntityReference parseEntityReference(String identity)
identity - the EntityReference identitypublic static EntityReference entityReferenceFor(Object object)
object - an EntityCompositepublic static EntityReference create(Identity identity)
public final String identity()
public String toURI()