Class ExpressionPredicate
java.lang.Object
org.aksw.jena_sparql_api.mapper.jpa.criteria.TupleElementBase<X>
org.aksw.jena_sparql_api.mapper.jpa.criteria.SelectionImpl<T>
org.aksw.jena_sparql_api.mapper.jpa.criteria.ExpressionBase<T>
org.aksw.jena_sparql_api.mapper.jpa.criteria.expr.ExpressionBase<Boolean>
org.aksw.jena_sparql_api.mapper.jpa.criteria.expr.PredicateBase
org.aksw.jena_sparql_api.mapper.jpa.criteria.expr.ExpressionPredicate
- All Implemented Interfaces:
javax.persistence.criteria.Expression<Boolean>,javax.persistence.criteria.Predicate,javax.persistence.criteria.Selection<Boolean>,javax.persistence.TupleElement<Boolean>,VExpression<Boolean>
A no-op wrapper for treating Expression as a predicate.
Hence, the accept method delegates to the wrapped expression.
- Author:
- raven
-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.persistence.criteria.Predicate
javax.persistence.criteria.Predicate.BooleanOperator -
Field Summary
Fields inherited from class org.aksw.jena_sparql_api.mapper.jpa.criteria.expr.PredicateBase
expressionFields inherited from class org.aksw.jena_sparql_api.mapper.jpa.criteria.TupleElementBase
alias, javaType -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.aksw.jena_sparql_api.mapper.jpa.criteria.expr.PredicateBase
as, getExpressions, getOperator, isNegated, notMethods inherited from class org.aksw.jena_sparql_api.mapper.jpa.criteria.ExpressionBase
getAlias, getCompoundSelectionItems, getJavaType, in, in, in, in, isCompoundSelection, isNotNull, isNullMethods inherited from class org.aksw.jena_sparql_api.mapper.jpa.criteria.SelectionImpl
aliasMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.persistence.criteria.Expression
in, in, in, in, isNotNull, isNullMethods inherited from interface javax.persistence.criteria.Selection
alias, getCompoundSelectionItems, isCompoundSelectionMethods inherited from interface javax.persistence.TupleElement
getAlias, getJavaType
-
Constructor Details
-
ExpressionPredicate
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceVExpression<Boolean>- Overrides:
acceptin classPredicateBase
-