public class Key
extends java.lang.Object
Keys may either be simple (a single String) or complex, consisting of multiple parts. The parts are separated using '/' characters.
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getEntityId() |
java.util.Map<java.lang.String,java.lang.String> |
getParts() |
int |
hashCode() |
boolean |
isComplex() |
static Key |
of(java.lang.String entityId) |
static Key |
of(java.lang.String entityId,
java.util.Map<java.lang.String,java.lang.String> parts) |
static Key |
of(java.lang.String entityId,
java.lang.String key,
java.lang.String value) |
static Key |
of(java.lang.String entityId,
java.lang.String k1,
java.lang.String v1,
java.lang.String... more) |
void |
setEntityId(java.lang.String entityId) |
void |
setParts(java.lang.String key,
java.lang.String value) |
java.lang.String |
toString() |
public static Key of(java.lang.String entityId)
public static Key of(java.lang.String entityId, java.lang.String key, java.lang.String value)
public static Key of(java.lang.String entityId, java.lang.String k1, java.lang.String v1, java.lang.String... more)
public static Key of(java.lang.String entityId, java.util.Map<java.lang.String,java.lang.String> parts)
public boolean isComplex()
public java.lang.String getEntityId()
public void setEntityId(java.lang.String entityId)
public java.util.Map<java.lang.String,java.lang.String> getParts()
public void setParts(java.lang.String key,
java.lang.String value)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object