Class ExpressionBase<T>
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>
- All Implemented Interfaces:
javax.persistence.criteria.Expression<T>,javax.persistence.criteria.Selection<T>,javax.persistence.TupleElement<T>
- Direct Known Subclasses:
ExpressionBase,TmpPathImpl
public abstract class ExpressionBase<T>
extends SelectionImpl<T>
implements javax.persistence.criteria.Expression<T>
-
Field Summary
Fields inherited from class org.aksw.jena_sparql_api.mapper.jpa.criteria.TupleElementBase
alias, javaType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<X> javax.persistence.criteria.Expression<X>getAlias()List<javax.persistence.criteria.Selection<?>>javax.persistence.criteria.Predicatejavax.persistence.criteria.Predicatein(Collection<?> values) javax.persistence.criteria.Predicatein(javax.persistence.criteria.Expression<?>... values) javax.persistence.criteria.Predicatein(javax.persistence.criteria.Expression<Collection<?>> values) booleanjavax.persistence.criteria.Predicatejavax.persistence.criteria.PredicateisNull()Methods 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.Selection
alias
-
Constructor Details
-
ExpressionBase
-
-
Method Details
-
isCompoundSelection
public boolean isCompoundSelection()- Specified by:
isCompoundSelectionin interfacejavax.persistence.criteria.Selection<T>- Overrides:
isCompoundSelectionin classSelectionImpl<T>
-
getCompoundSelectionItems
- Specified by:
getCompoundSelectionItemsin interfacejavax.persistence.criteria.Selection<T>- Overrides:
getCompoundSelectionItemsin classSelectionImpl<T>
-
getJavaType
- Specified by:
getJavaTypein interfacejavax.persistence.TupleElement<T>- Overrides:
getJavaTypein classTupleElementBase<T>
-
getAlias
- Specified by:
getAliasin interfacejavax.persistence.TupleElement<T>- Overrides:
getAliasin classTupleElementBase<T>
-
isNull
public javax.persistence.criteria.Predicate isNull()- Specified by:
isNullin interfacejavax.persistence.criteria.Expression<T>
-
isNotNull
public javax.persistence.criteria.Predicate isNotNull()- Specified by:
isNotNullin interfacejavax.persistence.criteria.Expression<T>
-
in
- Specified by:
inin interfacejavax.persistence.criteria.Expression<T>
-
in
public javax.persistence.criteria.Predicate in(javax.persistence.criteria.Expression<?>... values) - Specified by:
inin interfacejavax.persistence.criteria.Expression<T>
-
in
- Specified by:
inin interfacejavax.persistence.criteria.Expression<T>
-
in
public javax.persistence.criteria.Predicate in(javax.persistence.criteria.Expression<Collection<?>> values) - Specified by:
inin interfacejavax.persistence.criteria.Expression<T>
-
as
- Specified by:
asin interfacejavax.persistence.criteria.Expression<T>
-