A C I L S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- and(SqlPredicate<? super T>) - Method in interface com.github.collinalpert.lambda2sql.functions.SqlPredicate
- andThen(SqlFunction<? super R, ? extends V>) - Method in interface com.github.collinalpert.lambda2sql.functions.SqlFunction
C
- com.github.collinalpert.lambda2sql - package com.github.collinalpert.lambda2sql
- com.github.collinalpert.lambda2sql.functions - package com.github.collinalpert.lambda2sql.functions
- compose(SqlFunction<? super V, ? extends T>) - Method in interface com.github.collinalpert.lambda2sql.functions.SqlFunction
I
- identity() - Static method in interface com.github.collinalpert.lambda2sql.functions.SqlFunction
L
- Lambda2Sql - Class in com.github.collinalpert.lambda2sql
-
A utility class for converting java lambdas to SQL.
- Lambda2Sql() - Constructor for class com.github.collinalpert.lambda2sql.Lambda2Sql
S
- SerializedFunctionalInterface - Interface in com.github.collinalpert.lambda2sql.functions
-
An interface functional interfaces can extend to become serialized.
- SqlFunction<T,R> - Interface in com.github.collinalpert.lambda2sql.functions
-
A serialized
Function. - SqlPredicate<T> - Interface in com.github.collinalpert.lambda2sql.functions
-
A serialized
Predicate
T
- toSql(SerializedFunctionalInterface) - Static method in class com.github.collinalpert.lambda2sql.Lambda2Sql
- toSql(SerializedFunctionalInterface, String) - Static method in class com.github.collinalpert.lambda2sql.Lambda2Sql
-
Converts a lambda expression to SQL.
- ToSqlVisitor - Class in com.github.collinalpert.lambda2sql
-
Converts a lambda expression to an SQL where condition.
V
- visit(BinaryExpression) - Method in class com.github.collinalpert.lambda2sql.ToSqlVisitor
-
Converts a binary expression to the SQL equivalent.
- visit(ConstantExpression) - Method in class com.github.collinalpert.lambda2sql.ToSqlVisitor
-
Returns a constant used in a lambda expression as the SQL equivalent.
- visit(InvocationExpression) - Method in class com.github.collinalpert.lambda2sql.ToSqlVisitor
-
An expression which represents an invocation of a lambda expression.
- visit(LambdaExpression<?>) - Method in class com.github.collinalpert.lambda2sql.ToSqlVisitor
-
The entry point for converting lambda expressions.
- visit(MemberExpression) - Method in class com.github.collinalpert.lambda2sql.ToSqlVisitor
-
An expression which represents a getter, and thus a field in a database, in the lambda expression.
- visit(ParameterExpression) - Method in class com.github.collinalpert.lambda2sql.ToSqlVisitor
-
Represents a parameterized expression, for example if a variable is used in a query.
- visit(UnaryExpression) - Method in class com.github.collinalpert.lambda2sql.ToSqlVisitor
-
Converts a unary expression to the SQL equivalent.
All Classes All Packages