Class PredicateBase
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
- All Implemented Interfaces:
javax.persistence.criteria.Expression<Boolean>,javax.persistence.criteria.Predicate,javax.persistence.criteria.Selection<Boolean>,javax.persistence.TupleElement<Boolean>,VExpression<Boolean>
- Direct Known Subclasses:
ExpressionPredicate
public class PredicateBase
extends ExpressionBase<Boolean>
implements javax.persistence.criteria.Predicate
-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.persistence.criteria.Predicate
javax.persistence.criteria.Predicate.BooleanOperator -
Field Summary
FieldsFields inherited from class org.aksw.jena_sparql_api.mapper.jpa.criteria.TupleElementBase
alias, javaType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<X> Xaccept(ExpressionVisitor<X> visitor) <X> VExpression<X>javax.persistence.criteria.Predicate.BooleanOperatorbooleanjavax.persistence.criteria.Predicatenot()Methods 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
-
Field Details
-
expression
-
-
Constructor Details
-
PredicateBase
-
-
Method Details
-
as
- Specified by:
asin interfacejavax.persistence.criteria.Expression<Boolean>- Specified by:
asin interfaceVExpression<Boolean>- Overrides:
asin classExpressionBase<Boolean>
-
accept
- Specified by:
acceptin interfaceVExpression<Boolean>
-
getOperator
public javax.persistence.criteria.Predicate.BooleanOperator getOperator()- Specified by:
getOperatorin interfacejavax.persistence.criteria.Predicate
-
isNegated
public boolean isNegated()- Specified by:
isNegatedin interfacejavax.persistence.criteria.Predicate
-
getExpressions
- Specified by:
getExpressionsin interfacejavax.persistence.criteria.Predicate
-
not
public javax.persistence.criteria.Predicate not()- Specified by:
notin interfacejavax.persistence.criteria.Predicate
-