Uses of Interface

Packages that use ValueHolder
org.apache.cayenne.access Contains classes that make up Cayenne ORM stack. 
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.