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 java.util.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 java.util.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()