public abstract class AbstractSerializedObjectPolicy extends java.lang.Object implements SerializedObjectPolicy
Constructor and Description |
---|
AbstractSerializedObjectPolicy() |
Modifier and Type | Method and Description |
---|---|
AbstractSerializedObjectPolicy |
clone() |
ClassDescriptor |
getDescriptor()
get owning descriptor
|
DatabaseField |
getField()
get the field that stores sopObject in the database (sopField)
|
void |
initializeField(AbstractSession session)
unless the field is already initialized by parent descriptor, add the field to the owning descriptor and set field's type
|
void |
setDescriptor(ClassDescriptor descriptor)
set owning descriptor
|
void |
setField(DatabaseField field)
set the field that stores sopObject in the database (sopField)
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllSelectionFields, getObjectFromRow, getSelectionFields, initialize, instantiateChild, postInitialize, putObjectIntoRow
public ClassDescriptor getDescriptor()
SerializedObjectPolicy
getDescriptor
in interface SerializedObjectPolicy
public void setDescriptor(ClassDescriptor descriptor)
SerializedObjectPolicy
setDescriptor
in interface SerializedObjectPolicy
public DatabaseField getField()
SerializedObjectPolicy
getField
in interface SerializedObjectPolicy
public void setField(DatabaseField field)
SerializedObjectPolicy
setField
in interface SerializedObjectPolicy
public void initializeField(AbstractSession session)
SerializedObjectPolicy
initializeField
in interface SerializedObjectPolicy
public AbstractSerializedObjectPolicy clone()
clone
in interface SerializedObjectPolicy
clone
in class java.lang.Object
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference