public abstract class Cdo
extends java.lang.Object
EntityType or ValueObjectType| Modifier | Constructor and Description |
|---|---|
protected |
Cdo(GlobalId globalId,
ManagedType managedType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
GlobalId |
getGlobalId() |
ManagedType |
getManagedType() |
abstract java.lang.Object |
getPropertyValue(Property property) |
abstract java.lang.Object |
getPropertyValue(java.lang.String propertyName) |
abstract Optional<java.lang.Object> |
getWrappedCdo() |
int |
hashCode() |
abstract boolean |
isNull(Property property) |
java.lang.String |
toString() |
protected Cdo(GlobalId globalId, ManagedType managedType)
public GlobalId getGlobalId()
public abstract Optional<java.lang.Object> getWrappedCdo()
public abstract boolean isNull(Property property)
public abstract java.lang.Object getPropertyValue(Property property)
public abstract java.lang.Object getPropertyValue(java.lang.String propertyName)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic ManagedType getManagedType()