Interface | Description |
---|---|
IndirectCollection<E,C> |
Purpose:
Common interface to indirect collections.
|
IndirectCollectionsFactory.IndirectCollectionsProvider |
Define API providers of
IndirectCollection implementations must conform to. |
IndirectContainer<C> |
Purpose:
Define an interface for a Container that can also act as an EclipseLink
"indirection" object; i.e.
|
ValueHolderInterface<T> |
Purpose: Interface to allow lazy loading of an object's relationships from the database.
|
WeavedAttributeValueHolderInterface<T> |
INTERNAL:
This interface defines functionality required by ValueHolders for OneToOneMappings that
have LAZY access weaved into them and use Property (method) based access
The weaving feature adds a paralell valueholder to the class it weaves and uses that valueholder
to control the lazy loading.
|
Class | Description |
---|---|
IndirectCollectionsFactory |
Provides factory methods to create JDK specific implementation
of particular type of
IndirectCollection . |
IndirectList<E> |
IndirectList allows a domain class to take advantage of TopLink indirection
without having to declare its instance variable as a ValueHolderInterface.
|
IndirectMap<K,V> |
IndirectMap allows a domain class to take advantage of TopLink indirection
without having to declare its instance variable as a ValueHolderInterface.
|
IndirectSet<E> |
IndirectSet is an example implementation of the Set protocol that
allows a domain class to take advantage of TopLink Indirection
without having to declare its instance variable as a ValueHolderInterface.
|
ValueHolder<T> |
Purpose: Act as a place holder for a variable that required a value holder interface.
|
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.