Class CompoundSelectionImpl<X>
java.lang.Object
com.blazebit.persistence.criteria.impl.expression.AbstractTupleElement<X>
com.blazebit.persistence.criteria.impl.expression.AbstractSelection<X>
com.blazebit.persistence.criteria.impl.expression.CompoundSelectionImpl<X>
- All Implemented Interfaces:
Serializable,CompoundSelection<X>,Selection<X>,TupleElement<X>
- Since:
- 1.2.0
- Author:
- Christian Beikov
- See Also:
-
Field Summary
Fields inherited from class com.blazebit.persistence.criteria.impl.expression.AbstractTupleElement
criteriaBuilder -
Constructor Summary
ConstructorsConstructorDescriptionCompoundSelectionImpl(BlazeCriteriaBuilderImpl criteriaBuilder, Class<X> javaType, List<Selection<?>> selectionItems) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidrender(RenderContext context) voidvisitParameters(ParameterVisitor visitor) Methods inherited from class com.blazebit.persistence.criteria.impl.expression.AbstractSelection
aliasMethods inherited from class com.blazebit.persistence.criteria.impl.expression.AbstractTupleElement
getAlias, getConverter, getJavaType, setAlias, setConverter, setJavaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.persistence.TupleElement
getAlias, getJavaType
-
Constructor Details
-
CompoundSelectionImpl
public CompoundSelectionImpl(BlazeCriteriaBuilderImpl criteriaBuilder, Class<X> javaType, List<Selection<?>> selectionItems)
-
-
Method Details
-
isCompoundSelection
public boolean isCompoundSelection()- Specified by:
isCompoundSelectionin interfaceSelection<X>- Overrides:
isCompoundSelectionin classAbstractSelection<X>
-
getCompoundSelectionItems
- Specified by:
getCompoundSelectionItemsin interfaceSelection<X>- Overrides:
getCompoundSelectionItemsin classAbstractSelection<X>
-
visitParameters
- Overrides:
visitParametersin classAbstractSelection<X>
-
render
- Specified by:
renderin classAbstractSelection<X>
-