org.apache.openjpa.persistence.criteria
Class CompoundSelections

java.lang.Object
  extended by org.apache.openjpa.persistence.criteria.CompoundSelections

 class CompoundSelections
extends Object

Implements selection terms that are composed of other selection terms.

Since:
2.0.0
Author:
Pinaki Poddar

Nested Class Summary
(package private) static class CompoundSelections.Array<X>
          A compound selection which is an array of its component terms.
(package private) static class CompoundSelections.MultiSelection<T>
          A selection of terms that interprets its arguments based on target result type.
(package private) static class CompoundSelections.NewInstance<X>
          A compound selection which is an instance constructed of its component terms.
(package private) static class CompoundSelections.Tuple
          A compound selection which is a Tuple composed of its component terms.
 
Constructor Summary
CompoundSelections()
           
 
Method Summary
(package private) static
<X> FillStrategy<X>
getFillStrategy(Selection<X> s)
          Gets the strategy to fill a given compound selection.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompoundSelections

CompoundSelections()
Method Detail

getFillStrategy

static <X> FillStrategy<X> getFillStrategy(Selection<X> s)
Gets the strategy to fill a given compound selection.



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