A B C D E F G H I L N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractVisitor<T> - Class in de.bitgrip.ficum.node
- AbstractVisitor() - Constructor for class de.bitgrip.ficum.node.AbstractVisitor
- accept(Visitor<?>) - Method in class de.bitgrip.ficum.node.ConstraintNode
- accept(Visitor<?>) - Method in class de.bitgrip.ficum.node.LogicalOperationNode
- accept(Visitor<?>) - Method in interface de.bitgrip.ficum.node.Node
- addSelectorToFieldMapping(String, String) - Method in class de.bitgrip.ficum.node.AbstractVisitor
- allSigns() - Static method in enum de.bitgrip.ficum.node.Comparison
- allSigns() - Static method in enum de.bitgrip.ficum.node.Operator
- alwaysWildcard - Variable in class de.bitgrip.ficum.node.AbstractVisitor
- and() - Method in class de.bitgrip.ficum.node.Builder.DefinedBuilder
-
Add an AND
Operatorto the stack - AND - de.bitgrip.ficum.node.Operator
- argument - Variable in class de.bitgrip.ficum.node.Constraint
B
- build() - Method in class de.bitgrip.ficum.node.Builder.DefinedBuilder
-
Build a
Nodetree - build(Iterable<Object>) - Static method in class de.bitgrip.ficum.node.Builder
-
Build a
Nodetree from an infix stack - builder - Variable in class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
- Builder - Class in de.bitgrip.ficum.node
-
A Builder to help building an
Nodetree from an infix stack. - Builder() - Constructor for class de.bitgrip.ficum.node.Builder
- Builder(Builder) - Constructor for class de.bitgrip.ficum.node.Builder
- Builder.DefinedBuilder - Class in de.bitgrip.ficum.node
- Builder.UnbalancedBuilder - Class in de.bitgrip.ficum.node
C
- checkArgNotNull(T, String) - Static method in class de.bitgrip.ficum.node.Constraint
- comparison - Variable in class de.bitgrip.ficum.node.Constraint
- Comparison - Enum in de.bitgrip.ficum.node
- Comparison(String) - Constructor for enum de.bitgrip.ficum.node.Comparison
- constraint - Variable in class de.bitgrip.ficum.node.ConstraintNode
- constraint(Selector, Comparison, Comparable<?>) - Method in class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
-
Add a
Constraintto the stack - constraint(String, Comparison, Comparable<?>) - Method in class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
-
Add a
Constraintto the stack - constraint(String, Comparison, Comparable<?>...) - Method in class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
-
Add a
Constraintto the stack - Constraint<T> - Class in de.bitgrip.ficum.node
- Constraint(Selector, Comparison, T) - Constructor for class de.bitgrip.ficum.node.Constraint
- Constraint(String, Comparison, T) - Constructor for class de.bitgrip.ficum.node.Constraint
- ConstraintNode<T> - Class in de.bitgrip.ficum.node
- ConstraintNode(Constraint<T>) - Constructor for class de.bitgrip.ficum.node.ConstraintNode
- containsWildcard(String) - Static method in class de.bitgrip.ficum.node.AbstractVisitor
D
- de.bitgrip.ficum.node - package de.bitgrip.ficum.node
- definedBuilder - Variable in class de.bitgrip.ficum.node.Builder
- DefinedBuilder() - Constructor for class de.bitgrip.ficum.node.Builder.DefinedBuilder
E
- endsub() - Method in class de.bitgrip.ficum.node.Builder.DefinedBuilder
-
Add an RIGHT
Operatorto the stack. - equals(Object) - Method in class de.bitgrip.ficum.node.Constraint
- equals(Object) - Method in class de.bitgrip.ficum.node.ConstraintNode
- equals(Object) - Method in class de.bitgrip.ficum.node.LogicalOperationNode
- EQUALS - de.bitgrip.ficum.node.Comparison
- eval(Deque<Object>) - Static method in class de.bitgrip.ficum.node.Builder
F
- from(String) - Static method in enum de.bitgrip.ficum.node.Comparison
- from(String) - Static method in enum de.bitgrip.ficum.node.Operator
G
- getArgument() - Method in class de.bitgrip.ficum.node.Constraint
- getArgument() - Method in class de.bitgrip.ficum.node.ConstraintNode
- getComparison() - Method in class de.bitgrip.ficum.node.Constraint
- getComparison() - Method in class de.bitgrip.ficum.node.ConstraintNode
- getLeft() - Method in class de.bitgrip.ficum.node.LogicalOperationNode
- getLeft() - Method in interface de.bitgrip.ficum.node.OperationNode
- getMappedField(String) - Method in class de.bitgrip.ficum.node.AbstractVisitor
- getOperator() - Method in class de.bitgrip.ficum.node.LogicalOperationNode
- getOperator() - Method in interface de.bitgrip.ficum.node.OperationNode
- getRight() - Method in class de.bitgrip.ficum.node.LogicalOperationNode
- getRight() - Method in interface de.bitgrip.ficum.node.OperationNode
- getSelector() - Method in class de.bitgrip.ficum.node.Constraint
- getSelector() - Method in class de.bitgrip.ficum.node.ConstraintNode
- getSign() - Method in enum de.bitgrip.ficum.node.Comparison
- getSign() - Method in enum de.bitgrip.ficum.node.Operator
- getValue() - Method in interface de.bitgrip.ficum.node.Selector
- getValue() - Method in class de.bitgrip.ficum.node.SimpleSelector
- GREATER_EQUALS - de.bitgrip.ficum.node.Comparison
- GREATER_THAN - de.bitgrip.ficum.node.Comparison
H
- hashCode() - Method in class de.bitgrip.ficum.node.Constraint
- hashCode() - Method in class de.bitgrip.ficum.node.ConstraintNode
- hashCode() - Method in class de.bitgrip.ficum.node.LogicalOperationNode
I
- IN - de.bitgrip.ficum.node.Comparison
- infixStack - Variable in class de.bitgrip.ficum.node.Builder
- infixToPostfix(Iterable<Object>) - Static method in class de.bitgrip.ficum.node.Builder
- INTERSECT - de.bitgrip.ficum.node.Comparison
- isAlwaysWildcard() - Method in class de.bitgrip.ficum.node.AbstractVisitor
- ISO_OFFSET_DATE_TIME - Static variable in class de.bitgrip.ficum.node.AbstractVisitor
L
- left - Variable in class de.bitgrip.ficum.node.LogicalOperationNode
- LEFT - de.bitgrip.ficum.node.Operator
- LESS_EQUALS - de.bitgrip.ficum.node.Comparison
- LESS_THAN - de.bitgrip.ficum.node.Comparison
- LogicalOperationNode - Class in de.bitgrip.ficum.node
- LogicalOperationNode(Operator) - Constructor for class de.bitgrip.ficum.node.LogicalOperationNode
- lookup - Static variable in enum de.bitgrip.ficum.node.Comparison
- lookup - Static variable in enum de.bitgrip.ficum.node.Operator
N
- NAND - de.bitgrip.ficum.node.Operator
- NEAR - de.bitgrip.ficum.node.Comparison
- NIN - de.bitgrip.ficum.node.Comparison
- Node - Interface in de.bitgrip.ficum.node
- NOR - de.bitgrip.ficum.node.Operator
- NOT_EQUALS - de.bitgrip.ficum.node.Comparison
O
- OperandNode - Interface in de.bitgrip.ficum.node
- OperationNode - Interface in de.bitgrip.ficum.node
- operator - Variable in class de.bitgrip.ficum.node.LogicalOperationNode
- Operator - Enum in de.bitgrip.ficum.node
- Operator(String, boolean) - Constructor for enum de.bitgrip.ficum.node.Operator
- or() - Method in class de.bitgrip.ficum.node.Builder.DefinedBuilder
-
Add an OR
Operatorto the stack - OR - de.bitgrip.ficum.node.Operator
- output - Variable in class de.bitgrip.ficum.node.QueryPrinterVisitor
P
- parent - Variable in class de.bitgrip.ficum.node.Builder
- preceded - Variable in enum de.bitgrip.ficum.node.Operator
- preceded - Variable in class de.bitgrip.ficum.node.QueryPrinterVisitor
- printArgument(StringBuffer, Object) - Method in class de.bitgrip.ficum.node.QueryPrinterVisitor
Q
- QueryPrinterVisitor - Class in de.bitgrip.ficum.node
-
A Visitor that prints the Node tree as FICUM query dsl.
- QueryPrinterVisitor() - Constructor for class de.bitgrip.ficum.node.QueryPrinterVisitor
R
- reverse(Iterable<Object>) - Static method in class de.bitgrip.ficum.node.Builder
- right - Variable in class de.bitgrip.ficum.node.LogicalOperationNode
- RIGHT - de.bitgrip.ficum.node.Operator
S
- sanitizeToComparable(List<?>) - Method in class de.bitgrip.ficum.node.AbstractVisitor
- selector - Variable in class de.bitgrip.ficum.node.Constraint
- Selector - Interface in de.bitgrip.ficum.node
- selectorToFieldMapping - Variable in class de.bitgrip.ficum.node.AbstractVisitor
- setAlwaysWildcard(boolean) - Method in class de.bitgrip.ficum.node.AbstractVisitor
- setLeft(Node) - Method in class de.bitgrip.ficum.node.LogicalOperationNode
- setLeft(Node) - Method in interface de.bitgrip.ficum.node.OperationNode
- setRight(Node) - Method in class de.bitgrip.ficum.node.LogicalOperationNode
- setRight(Node) - Method in interface de.bitgrip.ficum.node.OperationNode
- setSelectorToFieldMapping(Map<String, String>) - Method in class de.bitgrip.ficum.node.AbstractVisitor
- sign - Variable in enum de.bitgrip.ficum.node.Comparison
- sign - Variable in enum de.bitgrip.ficum.node.Operator
- SimpleSelector - Class in de.bitgrip.ficum.node
- SimpleSelector(String) - Constructor for class de.bitgrip.ficum.node.SimpleSelector
- start() - Static method in class de.bitgrip.ficum.node.Builder
-
Creates a new instance of the builder.
- start(Node) - Method in class de.bitgrip.ficum.node.QueryPrinterVisitor
- start(Node) - Method in interface de.bitgrip.ficum.node.Visitor
- sub() - Method in class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
-
Add an LEFT
Operatorto the stack.
T
- toString() - Method in class de.bitgrip.ficum.node.Constraint
- toString() - Method in class de.bitgrip.ficum.node.ConstraintNode
- toString() - Method in class de.bitgrip.ficum.node.LogicalOperationNode
U
- unbalancedBuilder - Variable in class de.bitgrip.ficum.node.Builder
- UnbalancedBuilder(Builder) - Constructor for class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
V
- value - Variable in class de.bitgrip.ficum.node.SimpleSelector
- valueOf(String) - Static method in enum de.bitgrip.ficum.node.Comparison
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.bitgrip.ficum.node.Operator
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.bitgrip.ficum.node.Comparison
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.bitgrip.ficum.node.Operator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(ConstraintNode<?>) - Method in class de.bitgrip.ficum.node.QueryPrinterVisitor
- visit(ConstraintNode<?>) - Method in interface de.bitgrip.ficum.node.Visitor
- visit(Node) - Method in class de.bitgrip.ficum.node.AbstractVisitor
- visit(Node) - Method in interface de.bitgrip.ficum.node.Visitor
- visit(OperationNode) - Method in class de.bitgrip.ficum.node.QueryPrinterVisitor
- visit(OperationNode) - Method in interface de.bitgrip.ficum.node.Visitor
- Visitor<T> - Interface in de.bitgrip.ficum.node
W
- WITHIN - de.bitgrip.ficum.node.Comparison
All Classes All Packages