RelationalReference Interface
- public interface RelationalReference
Interface for metadata required to persist associations.
Associations among classes require certain metadata for persistence:
- containingEntity: provides foreign key information to containing entity bean
- classID: identifies a subclass in the database. Used to persist subclasses in a single collection or map
-
All Known Implementing Classes
-
BelongingImpl
, EntityImpl
get__classIdentifier() Method
public String
get__classIdentifier()
Get relation identifier for this object (used to persist subclasses in a single collection or map)
Returns
- class identifier for this object.
get__containingBelonging() Method
public Belonging
get__containingBelonging()
Get foreign key information about the bean that contains this object
Returns
- ejbObject remote interface of the containing bean
get__containingEntity() Method
public EJBObject
get__containingEntity()
Get foreign key information about the bean that contains this object
Returns
- ejbObject remote interface of the containing bean
get__mapKey() Method
public Object
get__mapKey()
get map key
Returns
- the mak key
get__sequenceNumber() Method
public Long
get__sequenceNumber()
Get the sequencer number
set__containingBelonging(Belonging) Method
public void set__containingBelonging(Belonging
belonging)
Provides foreign key information about the bean that contains this object
Parameters
-
belonging
- remote interface of the containing bean
set__containingEntity(EJBObject) Method
public void set__containingEntity(EJBObject
containingEntity)
Provides foreign key information about the bean that contains this object
Parameters
-
containingEntity
- remote interface of the containing bean
set__mapKey(Object) Method
public void set__mapKey(Object
mapKey)
Provides map key information
Parameters
-
mapKey
- the key if this object is used in a map