A C I L O P 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
- 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
-
Constructor for creating an empty stack.
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(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