All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
BinaryExpression |
createBinaryExpression(Expression leftOperationExpression,
BinaryExpression.Operation operation,
Expression rightOperationExpression) |
CollectionPropertyExpression |
createCollectionPropertyExpression(LambdaFunctionExpression lambdaFunctionExpression,
PropertyExpression propertyExpression) |
ComplexPropertyExpression |
createComplexPropertyExpression(java.lang.String name,
PropertyExpression propertyExpression) |
LambdaFunctionExpression |
createLambdaFunctionExpression(LambdaFunctionExpression.Type type,
java.lang.String variableName,
Expression expression) |
LambdaVariableExpression |
createLambdaVariableExpression(java.lang.String variable) |
ListExpression |
createListExpression(Expression leftOperationExpression,
ListExpression.Operation operation,
java.util.List<Expression> rightOperationExpressions) |
LiteralExpression |
createLiteralExpression(java.lang.String text,
LiteralExpression.Type type) |
MemberExpression |
createMemberExpression(Expression expression) |
MethodExpression |
createMethodExpression(java.util.List<Expression> expressions,
MethodExpression.Type type) |
NavigationPropertyExpression |
createNavigationPropertyExpression(java.lang.String name,
NavigationPropertyExpression.Type type) |
PrimitivePropertyExpression |
createPrimitivePropertyExpression(java.lang.String name) |
UnaryExpression |
createUnaryExpression(Expression expression,
UnaryExpression.Operation operation) |