Package org.apache.cayenne
Class BaseDataObject
java.lang.Object
org.apache.cayenne.PersistentObject
org.apache.cayenne.BaseDataObject
- All Implemented Interfaces:
Serializable,Persistent,Validating
@Deprecated(since="5.0",
forRemoval=true)
public abstract class BaseDataObject
extends PersistentObject
implements Persistent, Validating
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated base implementation of
Persistent objects.- Since:
- 4.1
- See Also:
-
Field Summary
Fields inherited from class org.apache.cayenne.PersistentObject
objectContext, objectId, persistenceState, snapshotVersionFields inherited from interface org.apache.cayenne.Persistent
DEFAULT_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class org.apache.cayenne.PersistentObject
addToManyTarget, appendProperties, beforePropertyRead, beforePropertyWrite, getMapKey, getObjectContext, getObjectId, getPersistenceState, getSnapshotVersion, readNestedProperty, readNestedProperty, readProperty, readPropertyDirectly, readSerialized, readState, removeToManyTarget, setObjectContext, setObjectId, setPersistenceState, setReverseRelationship, setSnapshotVersion, setToManyTarget, setToOneTarget, toString, toStringBuffer, unsetReverseRelationship, validateForDelete, validateForInsert, validateForSave, validateForUpdate, willConnect, writeProperty, writePropertyDirectly, writeSerialized, writeStateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.cayenne.Persistent
addToManyTarget, getObjectContext, getObjectId, getPersistenceState, getSnapshotVersion, readNestedProperty, readNestedProperty, readProperty, readPropertyDirectly, removeToManyTarget, setObjectContext, setObjectId, setPersistenceState, setSnapshotVersion, setToOneTarget, writeProperty, writePropertyDirectlyMethods inherited from interface org.apache.cayenne.Validating
validateForDelete, validateForInsert, validateForUpdate
-
Constructor Details
-
BaseDataObject
public BaseDataObject()Deprecated, for removal: This API element is subject to removal in a future version.
-
PersistentObjectdirectly