public class CayenneObject extends org.apache.cayenne.CayenneDataObject implements NSKeyValueCodingAdditions, NSKeyValueCoding.ErrorHandling
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
NSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.ValueAccessor
objectContext, objectId, persistenceState
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
NullValue
_CLASS
Constructor and Description |
---|
CayenneObject() |
Modifier and Type | Method and Description |
---|---|
Object |
handleQueryWithUnboundKey(String key) |
void |
handleTakeValueForUnboundKey(Object value,
String key) |
Object |
readNestedProperty(String path)
Deprecated.
|
Object |
readProperty(String propertyName)
Deprecated.
|
Object |
readPropertyDirectly(String propertyName)
Deprecated.
|
void |
takeValueForKey(Object value,
String key) |
void |
takeValueForKeyPath(Object value,
String keyPath) |
void |
unableToSetNullForKey(String key) |
Object |
valueForKey(String key) |
Object |
valueForKeyPath(String keyPath) |
void |
writeProperty(String propertyName,
Object value)
Deprecated.
|
void |
writePropertyDirectly(String propertyName,
Object value)
Deprecated.
|
addToManyTarget, appendProperties, decodeFromXML, encodeAsXML, getSnapshotVersion, makePath, removeToManyTarget, setObjectContext, setPersistenceState, setReverseRelationship, setSnapshotVersion, setToOneTarget, toString, toStringBuffer, unsetReverseRelationship, validateForDelete, validateForInsert, validateForSave, validateForUpdate, willConnect
getMapKey, getObjectContext, getObjectId, getObjEntity, getPersistenceState, setObjectId
public void takeValueForKey(Object value, String key)
takeValueForKey
in interface NSKeyValueCoding
public Object valueForKey(String key)
valueForKey
in interface NSKeyValueCoding
public void takeValueForKeyPath(Object value, String keyPath)
takeValueForKeyPath
in interface NSKeyValueCodingAdditions
public Object valueForKeyPath(String keyPath)
valueForKeyPath
in interface NSKeyValueCodingAdditions
public Object handleQueryWithUnboundKey(String key)
handleQueryWithUnboundKey
in interface NSKeyValueCoding.ErrorHandling
public void handleTakeValueForUnboundKey(Object value, String key)
handleTakeValueForUnboundKey
in interface NSKeyValueCoding.ErrorHandling
public void unableToSetNullForKey(String key)
unableToSetNullForKey
in interface NSKeyValueCoding.ErrorHandling
@Deprecated public Object readProperty(String propertyName)
readProperty
in interface org.apache.cayenne.DataObject
readProperty
in class org.apache.cayenne.CayenneDataObject
@Deprecated public Object readPropertyDirectly(String propertyName)
readPropertyDirectly
in interface org.apache.cayenne.DataObject
readPropertyDirectly
in class org.apache.cayenne.CayenneDataObject
@Deprecated public Object readNestedProperty(String path)
readNestedProperty
in interface org.apache.cayenne.DataObject
readNestedProperty
in class org.apache.cayenne.CayenneDataObject
@Deprecated public void writeProperty(String propertyName, Object value)
writeProperty
in interface org.apache.cayenne.DataObject
writeProperty
in class org.apache.cayenne.CayenneDataObject
@Deprecated public void writePropertyDirectly(String propertyName, Object value)
writePropertyDirectly
in interface org.apache.cayenne.DataObject
writePropertyDirectly
in class org.apache.cayenne.CayenneDataObject
Copyright © 2002 – 2024 Project Wonder.