Uses of Interface
org.apache.cayenne.ValueHolder

Packages that use ValueHolder
org.apache.cayenne.access Contains classes that make up Cayenne ORM stack. 
org.apache.cayenne.reflect   
org.apache.cayenne.util General utility classes. 
 

Uses of ValueHolder in org.apache.cayenne.access
 

Classes in org.apache.cayenne.access that implement ValueHolder
 class ToManyList
          A list that holds objects for to-many relationships.
 

Uses of ValueHolder in org.apache.cayenne.reflect
 

Methods in org.apache.cayenne.reflect that return ValueHolder
protected abstract  ValueHolder BaseToManyProperty.createCollectionValueHolder(Object object)
          Creates a Collection for an object.
protected  ValueHolder IndexedListProperty.createCollectionValueHolder(Object object)
          Deprecated. Creates a List indexed on a specified property.
protected  ValueHolder ListProperty.createCollectionValueHolder(Object object)
          Deprecated. Creates a List for an object.
protected  ValueHolder BaseToManyProperty.ensureCollectionValueHolderSet(Object object)
          Checks that an object's List field described by this property is set, injecting a List if needed.
 

Uses of ValueHolder in org.apache.cayenne.util
 

Classes in org.apache.cayenne.util that implement ValueHolder
 class IndexPropertyList
          A List implementation that would maintain its internal ordering based on some object numeric "index" property.
 class PersistentObjectHolder
          A ValueHolder implementation that holds a single Persistent object related to an object used to initialize PersistentObjectHolder.
 class PersistentObjectList
          A list of persistent objects lazily resolved on the first access.
 class PersistentObjectMap
           
 class PersistentObjectSet
           
 



Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.