A C I L O P 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 - 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
 
isEmpty() - Method in class com.github.collinalpert.lambda2sql.LinkedListStack
Checks if the stack is empty.

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
 
LinkedListStack<T> - Class in com.github.collinalpert.lambda2sql
Custom implementation of a stack that uses a linked list functionality approach.
LinkedListStack() - Constructor for class com.github.collinalpert.lambda2sql.LinkedListStack
 

O

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

P

pop() - Method in class com.github.collinalpert.lambda2sql.LinkedListStack
Pops (removes and returns) the top of the stack.
push(T) - Method in class com.github.collinalpert.lambda2sql.LinkedListStack
Pushes (adds) an element to the top of the stack.

S

SerializedFunctionalInterface - Interface in com.github.collinalpert.lambda2sql.functions
An interface functional interfaces can extend to become serialized.
size() - Method in class com.github.collinalpert.lambda2sql.LinkedListStack
 
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

top() - Method in class com.github.collinalpert.lambda2sql.LinkedListStack
Returns the top of the stack.
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(DelegateExpression) - Method in class com.github.collinalpert.lambda2sql.ToSqlVisitor
 
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 P S T V 
All Classes All Packages