A C I L O S T V 
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 - module com.github.collinalpert.lambda2sql
 
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
 

O

or(SqlPredicate<? super T>) - Method in interface com.github.collinalpert.lambda2sql.functions.SqlPredicate
 

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.
A C I L O S T V 
All Classes All Packages