Module org.eclipse.persistence.core
Class AbstractSerializedObjectPolicy
java.lang.Object
org.eclipse.persistence.internal.descriptors.AbstractSerializedObjectPolicy
- All Implemented Interfaces:
Serializable,Cloneable,SerializedObjectPolicy
- Direct Known Subclasses:
SerializedObjectPolicyWrapper
public abstract class AbstractSerializedObjectPolicy
extends Object
implements SerializedObjectPolicy
The base class for SerializedObjectPolicy.
- Since:
- EclipseLink 2.5.1
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()get owning descriptorgetField()get the field that stores sopObject in the database (sopField)voidinitializeField(AbstractSession session) unless the field is already initialized by parent descriptor, add the field to the owning descriptor and set field's typevoidsetDescriptor(ClassDescriptor descriptor) set owning descriptorvoidsetField(DatabaseField field) set the field that stores sopObject in the database (sopField)Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.persistence.descriptors.SerializedObjectPolicy
getAllSelectionFields, getObjectFromRow, getSelectionFields, initialize, instantiateChild, postInitialize, putObjectIntoRow
-
Field Details
-
descriptor
-
field
-
-
Constructor Details
-
AbstractSerializedObjectPolicy
public AbstractSerializedObjectPolicy()
-
-
Method Details
-
getDescriptor
Description copied from interface:SerializedObjectPolicyget owning descriptor- Specified by:
getDescriptorin interfaceSerializedObjectPolicy
-
setDescriptor
Description copied from interface:SerializedObjectPolicyset owning descriptor- Specified by:
setDescriptorin interfaceSerializedObjectPolicy
-
getField
Description copied from interface:SerializedObjectPolicyget the field that stores sopObject in the database (sopField)- Specified by:
getFieldin interfaceSerializedObjectPolicy
-
setField
Description copied from interface:SerializedObjectPolicyset the field that stores sopObject in the database (sopField)- Specified by:
setFieldin interfaceSerializedObjectPolicy
-
initializeField
Description copied from interface:SerializedObjectPolicyunless the field is already initialized by parent descriptor, add the field to the owning descriptor and set field's type- Specified by:
initializeFieldin interfaceSerializedObjectPolicy
-
clone
- Specified by:
clonein interfaceSerializedObjectPolicy- Overrides:
clonein classObject
-