Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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