Uses of Interface
org.apache.openjpa.kernel.FillStrategy

Packages that use FillStrategy
org.apache.openjpa.kernel OpenJPA Runtime Kernel 
org.apache.openjpa.persistence.criteria OpenJPA Criteria Query 
 

Uses of FillStrategy in org.apache.openjpa.kernel
 

Classes in org.apache.openjpa.kernel that implement FillStrategy
static class FillStrategy.Array<T>
          Fills an array of given type.
static class FillStrategy.Assign<T>
          Populate an instance by simply assigning the 0-th element of the input values.
static class FillStrategy.Bean<T>
          Create and populate a bean by invoking setter methods identified by alias name with each array element value as argument.
static class FillStrategy.Factory<T>
          Populate an instance created by given factory using a given put(key,value) method.
static class FillStrategy.Map<T>
          Construct and populate an instance by invoking the put method with each alias as key and element of the given array of values.
static class FillStrategy.NewInstance<T>
          Construct and populate an instance by the given constructor and arguments.
 

Methods in org.apache.openjpa.kernel that return FillStrategy
 FillStrategy<T> ResultShape.getStrategy()
           
 

Methods in org.apache.openjpa.kernel with parameters of type FillStrategy
<X> ResultShape<X>
ResultShape.nest(Class<X> cls, FillStrategy strategy, Class<?>... classes)
          Creates a new shape of type X with the given class arguments and nests the new shape within this shape.
 

Constructors in org.apache.openjpa.kernel with parameters of type FillStrategy
ResultShape(Class<T> cls, FillStrategy<T> strategy)
          Construct a non-primitive shape with the given fill strategy.
ResultShape(Class<T> cls, FillStrategy<T> strategy, boolean primitive)
          Construct a shape with the given fill strategy.
 

Uses of FillStrategy in org.apache.openjpa.persistence.criteria
 

Methods in org.apache.openjpa.persistence.criteria that return FillStrategy
 FillStrategy<X> CompoundSelections.Array.getFillStrategy()
           
 FillStrategy<X> CompoundSelections.NewInstance.getFillStrategy()
           
 FillStrategy<Tuple> CompoundSelections.Tuple.getFillStrategy()
           
 FillStrategy<T> CompoundSelections.MultiSelection.getFillStrategy()
           
(package private) static
<X> FillStrategy<X>
CompoundSelections.getFillStrategy(Selection<X> s)
          Gets the strategy to fill a given compound selection.
 



Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.