public class Entity extends java.lang.Object implements Identifiable
Modifier and Type | Class and Description |
---|---|
static class |
Entity.Builder |
static class |
Entity.InnerBuilder |
NOT_SET
Modifier and Type | Method and Description |
---|---|
static Entity.Builder |
builder() |
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.util.SortedSet<EntityHistory> |
getEntityHistory() |
@NonNull java.util.Map<java.lang.String,java.lang.Object> |
getEntityKeyValues() |
EntityHistory |
getFirstEntityHistory() |
long |
getId() |
java.time.Instant |
getLockedUntilStamp() |
@NonNull Partition |
getPartition() |
long |
getRecVersion() |
@NonNull SystemSpec |
getSystemSpec() |
int |
hashCode() |
Entity.Builder |
toBuilder() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
hasId, obtainIdsFrom
public EntityHistory getFirstEntityHistory()
public Entity.Builder toBuilder()
public static Entity.Builder builder()
public long getId()
getId
in interface Identifiable
@NonNull public @NonNull java.util.Map<java.lang.String,java.lang.Object> getEntityKeyValues()
@NonNull public @NonNull SystemSpec getSystemSpec()
@NonNull public @NonNull Partition getPartition()
public java.util.SortedSet<EntityHistory> getEntityHistory()
public java.time.Instant getLockedUntilStamp()
public long getRecVersion()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object