public static final class SuperReferenceDescriptor.SuperReferenceField extends AnonymousPersistentField
| Constructor and Description |
|---|
SuperReferenceDescriptor.SuperReferenceField(SuperReferenceDescriptor superRef) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get(java.lang.Object obj)
Field values of specified 'obj' (the derived object) are copied to
'value' (base object) then value is returned as a referenced object.
|
void |
set(java.lang.Object target,
java.lang.Object value)
Field values of 'value' (base object) are copied to 'obj' (derived object)
then obj is saved in a map
|
getDeclaringClass, getName, getType, usesAccessorsAndMutatorspublic SuperReferenceDescriptor.SuperReferenceField(SuperReferenceDescriptor superRef)
public void set(java.lang.Object target,
java.lang.Object value)
throws MetadataException
set in interface PersistentFieldset in class AnonymousPersistentFieldtarget - - the base object instancevalue - - the derived object instanceMetadataExceptionFieldpublic java.lang.Object get(java.lang.Object obj)
throws MetadataException
get in interface PersistentFieldget in class AnonymousPersistentFieldobj - - the base object instanceMetadataExceptionField(C) 2002 - 2005 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30