Uses of Interface
org.dellroad.querystream.jpa.ExprValue
Packages that use ExprValue
Package
Description
QueryStream API for the Java Persistence Architecture (JPA).
-
Uses of ExprValue in org.dellroad.querystream.jpa
Subinterfaces of ExprValue in org.dellroad.querystream.jpaModifier and TypeInterfaceDescriptioninterfaceA booleanExprValue.interfaceA doubleExprValue.interfaceFromValue<X,S extends jakarta.persistence.criteria.From<?, X>> AFromStreamthat is guaranteed to return at most a single result.interfaceA intExprValue.interfaceA longExprValue.interfacePathValue<X,S extends jakarta.persistence.criteria.Path<X>> APathStreamthat is guaranteed to return at most a single result.interfaceRootValue<X>ARootStreamthat is guaranteed to return at most a single result.Methods in org.dellroad.querystream.jpa that return ExprValueModifier and TypeMethodDescriptionExprValue.filter(Function<? super S, ? extends jakarta.persistence.criteria.Expression<Boolean>> predicateBuilder) ExprStream.findAny()ExprStream.findFirst()ExprStream.findSingle()default <E,C extends Collection<E>>
ExprValue<C,jakarta.persistence.criteria.Expression<C>> default <Y> ExprValue<Y,jakarta.persistence.criteria.Expression<Y>> ExprValue.map(Class<Y> type, Function<? super S, ? extends jakarta.persistence.criteria.Expression<Y>> exprFunction) default <Y> ExprValue<Y,jakarta.persistence.criteria.Expression<Y>> ExprValue.mapToExpr(Class<Y> type, Function<? super S, ? extends jakarta.persistence.criteria.Expression<Y>> exprFunction) ExprValue.withFetchGraph(String name) ExprValue.withFlushMode(jakarta.persistence.FlushModeType flushMode) ExprValue.withLoadGraph(String name) ExprValue.withLockMode(jakarta.persistence.LockModeType lockMode) ExprValue.withParam(jakarta.persistence.Parameter<Calendar> parameter, Calendar value, jakarta.persistence.TemporalType temporalType) ExprValue.withParam(jakarta.persistence.Parameter<Date> parameter, Date value, jakarta.persistence.TemporalType temporalType) ExprValue.withParam(jakarta.persistence.Parameter<T> parameter, T value) ExprValue.withParams(Iterable<? extends ParamBinding<?>> params)