Package cz.cvut.kbss.jopa.query.criteria
Class RootImpl<X>
java.lang.Object
cz.cvut.kbss.jopa.query.criteria.SelectionImpl<Y>
cz.cvut.kbss.jopa.query.criteria.expressions.AbstractExpression<X>
cz.cvut.kbss.jopa.query.criteria.expressions.AbstractPathExpression<X>
cz.cvut.kbss.jopa.query.criteria.RootImpl<X>
- All Implemented Interfaces:
Expression<X>
,Path<X>
,Root<X>
,Selection<X>
,TupleElement<X>
-
Field Summary
Fields inherited from class cz.cvut.kbss.jopa.query.criteria.expressions.AbstractPathExpression
metamodel, pathSource
Fields inherited from class cz.cvut.kbss.jopa.query.criteria.expressions.AbstractExpression
cb, negated
Fields inherited from class cz.cvut.kbss.jopa.query.criteria.SelectionImpl
type
-
Constructor Summary
ConstructorsConstructorDescriptionRootImpl
(Metamodel metamodel, AbstractPathExpression<X> expression, Class<X> type, CriteriaBuilder cb) -
Method Summary
Modifier and TypeMethodDescriptiongetModel()
Return the metamodel entity corresponding to the root.void
setExpressionToQuery
(StringBuilder query, CriteriaParameterFiller parameterFiller) Methods inherited from class cz.cvut.kbss.jopa.query.criteria.expressions.AbstractPathExpression
getAttr, getAttr, getParentPath
Methods inherited from class cz.cvut.kbss.jopa.query.criteria.expressions.AbstractExpression
in, in, isNegated, negate
Methods inherited from class cz.cvut.kbss.jopa.query.criteria.SelectionImpl
getAlias, getCompoundedSelectionItems, getJavaType, isCompoundedSelection
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cz.cvut.kbss.jopa.model.query.criteria.Expression
in, in
Methods inherited from interface cz.cvut.kbss.jopa.model.query.criteria.Path
getAttr, getAttr, getParentPath
Methods inherited from interface cz.cvut.kbss.jopa.model.query.criteria.Selection
getCompoundedSelectionItems, isCompoundedSelection
Methods inherited from interface cz.cvut.kbss.jopa.model.query.TupleElement
getAlias, getJavaType
-
Constructor Details
-
RootImpl
public RootImpl(Metamodel metamodel, AbstractPathExpression<X> expression, Class<X> type, CriteriaBuilder cb)
-
-
Method Details
-
getModel
Description copied from interface:Root
Return the metamodel entity corresponding to the root. -
setExpressionToQuery
- Specified by:
setExpressionToQuery
in classAbstractExpression<X>
-