Skip navigation links
A B C D E F G H I L N O P Q R S T U V 

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 Operator to the stack
argument - Variable in class de.bitgrip.ficum.node.Constraint
 

B

build(Iterable<Object>) - Static method in class de.bitgrip.ficum.node.Builder
Build a Node tree from an infix stack
build() - Method in class de.bitgrip.ficum.node.Builder.DefinedBuilder
Build a Node tree
Builder - Class in de.bitgrip.ficum.node
A Builder to help building an Node tree from an infix stack.
Builder() - Constructor for class de.bitgrip.ficum.node.Builder
 
Builder(Builder) - Constructor for class de.bitgrip.ficum.node.Builder
 
builder - Variable in class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
 
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 - Enum in de.bitgrip.ficum.node
 
Comparison(String) - Constructor for enum de.bitgrip.ficum.node.Comparison
 
comparison - Variable in class de.bitgrip.ficum.node.Constraint
 
constraint(String, Comparison, Comparable<?>) - Method in class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
Add a Constraint to the stack
constraint(String, Comparison, Comparable<?>...) - Method in class de.bitgrip.ficum.node.Builder.UnbalancedBuilder
Add a Constraint to the stack
Constraint<T> - Class in de.bitgrip.ficum.node
 
Constraint(String, Comparison, T) - Constructor for class de.bitgrip.ficum.node.Constraint
 
constraint - Variable in class de.bitgrip.ficum.node.ConstraintNode
 
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 Operator to 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
 
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
 

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

infixStack - Variable in class de.bitgrip.ficum.node.Builder
 
infixToPostfix(Iterable<Object>) - Static method in class de.bitgrip.ficum.node.Builder
 
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
 
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

Node - Interface in de.bitgrip.ficum.node
 

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 Operator to the stack
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
 

S

sanatizeToComparable(List<?>) - Method in class de.bitgrip.ficum.node.AbstractVisitor
 
selector - Variable in class de.bitgrip.ficum.node.Constraint
 
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
 
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 Operator to 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

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(Node) - Method in class de.bitgrip.ficum.node.AbstractVisitor
 
visit(ConstraintNode<?>) - Method in class de.bitgrip.ficum.node.QueryPrinterVisitor
 
visit(OperationNode) - Method in class de.bitgrip.ficum.node.QueryPrinterVisitor
 
visit(ConstraintNode<?>) - Method in interface de.bitgrip.ficum.node.Visitor
 
visit(Node) - Method in interface de.bitgrip.ficum.node.Visitor
 
visit(OperationNode) - Method in interface de.bitgrip.ficum.node.Visitor
 
Visitor<T> - Interface in de.bitgrip.ficum.node
 
A B C D E F G H I L N O P Q R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.