Interface Expression<T,R>
-
- Type Parameters:
T- Input parameter typeR- Return parameter type
- All Superinterfaces:
java.util.function.Function<T,R>
- All Known Subinterfaces:
ExpressionNode<T,R>,SetExpression<T,R>
- All Known Implementing Classes:
AbsExpression,AbstractAggregationExpression,AbstractArithmeticExpression,AbstractComparisonExpression,AbstractExpressionNode,AbstractFunctionExpression,AbstractSetExpression,AndExpression,AvgExpression,BetweenExpression,CaseExpression,ChainedObjectAccessor,CoalesceExpression,CollectionObjectAccessor,ConcatExpression,ConfiguredObjectAccessorExpression,ConstantExpression,CountExpression,CurrentTimestampExpression,DateAddExpression,DateDiffExpression,DateExpression,DelegatingCollectionAccessorExpression,DelegatingObjectAccessor,DivideExpression,EmptySetExpression,EqualExpression,ExpressionWrapperExpression,ExtractExpression,FalseLiteralExpression,FromExpression,GreaterThanExpression,GreaterThanOrEqualExpression,HavingExpression,InExpression,IntersectExpression,IsNullExpression,LeftTrimExpression,LengthExpression,LessThanExpression,LessThanOrEqualExpression,LikeExpression,LowerExpression,MapObjectAccessor,MaxExpression,MinExpression,MinusExpression,MinusExpression,ModExpression,MultiplyExpression,NotExpression,NullLiteralExpression,NumberLiteralExpression,ObjectAccessorExpression,OrExpression,PlusExpression,PositionExpression,PredicateWrapperExpression,ProjectionExpression,QueryExpression,ReplaceExpression,RightTrimExpression,RoundExpression,SelectExpression,StringLiteralExpression,SubstringExpression,SumExpression,TrimExpression,TrueLiteralExpression,TruncExpression,UnionExpression,UpperExpression
public interface Expression<T,R> extends java.util.function.Function<T,R>Function extension on which most expression are based on
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <V> Expression<T,V>andThen(Expression<? super R,? extends V> after)Rapply(T value)
-
-
-
Method Detail
-
andThen
default <V> Expression<T,V> andThen(Expression<? super R,? extends V> after)
-
-