Class CompoundSelectionImpl<X>

  • Type Parameters:
    X - The selection
    All Implemented Interfaces:
    Serializable, javax.persistence.criteria.CompoundSelection<X>, javax.persistence.criteria.Expression<X>, javax.persistence.criteria.Selection<X>, javax.persistence.TupleElement<X>

    public class CompoundSelectionImpl<X>
    extends ExpressionImpl<X>
    implements javax.persistence.criteria.CompoundSelection<X>
    Implementation of JPA2 Criteria "CompoundSelection".
    See Also:
    Serialized Form
    • Constructor Detail

      • CompoundSelectionImpl

        public CompoundSelectionImpl​(CriteriaBuilderImpl cb,
                                     Class<X> cls,
                                     javax.persistence.criteria.Selection<?>... args)
      • CompoundSelectionImpl

        public CompoundSelectionImpl​(CriteriaBuilderImpl cb,
                                     Class<X> cls,
                                     List<javax.persistence.criteria.Selection<?>> args)
    • Method Detail

      • getCompoundSelectionItems

        public List<javax.persistence.criteria.Selection<?>> getCompoundSelectionItems()
        Specified by:
        getCompoundSelectionItems in interface javax.persistence.criteria.Selection<X>
        Overrides:
        getCompoundSelectionItems in class ExpressionImpl<X>
      • isCompoundSelection

        public boolean isCompoundSelection()
        Specified by:
        isCompoundSelection in interface javax.persistence.criteria.Selection<X>
        Overrides:
        isCompoundSelection in class ExpressionImpl<X>