A B C D E F G I L M N O P R S T U V 

A

AbstractSearchResult<T> - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions
Abstract search result for parsing of expressions.
AbstractSearchResult(T, int, int) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.AbstractSearchResult
 
ADDITION - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 
addTemplateBlock(TemplateBlock) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockBinder
 
AND - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 

B

BINARY - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationTypeMode
 
BINDER - io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
BOOLEAN - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
 
BOOLEAN - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
BooleanOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Boolean based operand.
BooleanOperand(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.BooleanOperand
 

C

controlBlockEmbeddedInStaticBlock(String, int) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
convertToDouble(Operand) - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Used to convert decimal and floating point numbers to a Double value.
convertToLong(Operand) - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Used to convert decimal numbers to a Long value.
convertToString(Operand) - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Converts an operand to a String value by using it's toString method.
createOperand(OperandType, String, OperationType[], Expression) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandFactory
Factory class for the creation of Operands.
createOperationResult(Class, Object) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandFactory
 
createUnaryOperand(Operand, OperationType) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandFactory
 

D

DECIMAL - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
 
DIVISION - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 
doBaseChecks(OperationType, Operand[], boolean, boolean) - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
This method is used to do some base checks that must be done before most operations.
doOperation(Operand...) - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Abstract base method to execute an operation.
DOUBLE - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
DoubleOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Floating point based operand.
DoubleOperand(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.DoubleOperand
 
DYNAMIC_TEXT - io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
DYNAMIC_TEXT_BLOCK_REGEX - Static variable in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
 
DYNAMIC_VALUE - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
DynamicOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Dynamic operand queried from models.
DynamicOperand(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.DynamicOperand
 

E

EQUAL - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 
evaluateExpression() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.Expression
 
Expression - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions
This implementation is not threadsafe.
Expression(Operand[], OperationType[]) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.Expression
 
EXPRESSION - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
ExpressionOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Expression Based Operand.
ExpressionOperand(String, Expression) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.ExpressionOperand
 
ExpressionParser - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions
Parser to paarse an expressions String.
ExpressionParser() - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.ExpressionParser
 
extractModelFromString(Map<String, Object>, String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
Extracts model from String.

F

FLOAT - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
 
FOR - io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
ForTemplateBlock - Class in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
Used to handle for loops in templates.
ForTemplateBlock(String, String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.ForTemplateBlock
 

G

getAccessPath() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.ForTemplateBlock
 
getAccessPath() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IfTemplateBlock
 
getAccessPath() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.VariableTextTemplateBlock
 
getAttributes() - Method in class io.toolisticon.annotationprocessortoolkit.templating.NextDetectedBlockResult
 
getBeginIndex() - Method in class io.toolisticon.annotationprocessortoolkit.templating.NextDetectedBlockResult
 
getBeginIndex() - Method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities.ParserResult
 
getBinder() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.ForTemplateBlock
 
getBinder() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IfTemplateBlock
 
getContent() - Method in class io.toolisticon.annotationprocessortoolkit.templating.NextDetectedBlockResult
 
getContent() - Method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities.ParserResult
 
getContent(Map<String, Object>) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.ForTemplateBlock
 
getContent(Map<String, Object>) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IfTemplateBlock
 
getContent(Map<String, Object>) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IncludeTemplateBlock
 
getContent(Map<String, Object>) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.PlainTextTemplateBlock
 
getContent(Map<String, Object>) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.StaticTemplateBlock
 
getContent(Map<String, Object>) - Method in interface io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlock
Gets string representation for this template block.
getContent(Map<String, Object>) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockBinder
 
getContent(Map<String, Object>) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.VariableTextTemplateBlock
 
getEndControlBlockPattern() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
Returns the detection Pattern for a end control block tag.
getEndIndex() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.AbstractSearchResult
 
getEndIndex() - Method in class io.toolisticon.annotationprocessortoolkit.templating.NextDetectedBlockResult
 
getEndIndex() - Method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities.ParserResult
 
getExpression() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.ExpressionOperand
 
getExpressionString() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.ParsedOperand
 
getGetter(Object, String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ModelPathResolver
Gets the name of the getter.
getLoopVariableName() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.ForTemplateBlock
 
getModelAccessPath() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IncludeTemplateBlock
 
getModelDefinitionString() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IncludeTemplateBlock
 
getNextBlock(String) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
getNextDynamicText(String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
Get dynamic text block.
getNumberOfOperands() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationTypeMode
 
getOperandPattern() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
getOperands() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.Expression
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.BooleanOperand
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.DoubleOperand
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.DynamicOperand
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.ExpressionOperand
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.LongOperand
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.NullValueOperand
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.Operand
Can be used to get the java type of the operand.
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperationResultOperand
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.StringOperand
 
getOperandsJavaType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.UnaryOperationWrapperOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.BooleanOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.DoubleOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.DynamicOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.ExpressionOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.LongOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.NullValueOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.Operand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperationResultOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.StringOperand
 
getOperandType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.UnaryOperationWrapperOperand
 
getOperandType(String) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
getOperandType(String, int) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.ExpressionParser
 
getOperationExecutionOrder() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Gets the operations execution order weight.
getOperationModeForOperand(Operand) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
Gets the operand mode for a java type.
getOperationPattern() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Gets the operations pattern.
getOperationsByOperationTypeMode(OperationTypeMode) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Gets the operations by OperationTypeMode.
getOperationType(String, int) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.ExpressionParser
Gets the next operation type.
getOperationTypeMode() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Gets the operations type mode.
getOperationTypes() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.Expression
 
getPatternBasedOperandTypes() - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
getRemainingStringToBeProcessed() - Method in class io.toolisticon.annotationprocessortoolkit.templating.NextDetectedBlockResult
 
getStartControlBlockPattern() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
Returns the detection Pattern for a start control block tag.
getStartIndex() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.AbstractSearchResult
 
getStringRepresentationOfOperandsJavaTypes(Operand[]) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.Operand
Gets a String representation of all operand types of the passed Operands array.
getSupportedOperandModeClasses(InternalOperandTypeForCalculations...) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
 
getSupportedTypes() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
 
getTemplateBlockType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.NextDetectedBlockResult
 
getTemplateBlockType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.ForTemplateBlock
 
getTemplateBlockType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IfTemplateBlock
 
getTemplateBlockType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IncludeTemplateBlock
 
getTemplateBlockType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.PlainTextTemplateBlock
 
getTemplateBlockType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.StaticTemplateBlock
 
getTemplateBlockType() - Method in interface io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlock
Used to determine template block type.
getTemplateBlockType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockBinder
 
getTemplateBlockType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.VariableTextTemplateBlock
 
getTemplateResource() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IncludeTemplateBlock
 
getTemplateString() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.ForTemplateBlock
 
getTemplateString() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IfTemplateBlock
 
getTemplateString() - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IncludeTemplateBlock
 
getType() - Method in class io.toolisticon.annotationprocessortoolkit.templating.ModelPathResolver.ResolvedModelPathResult
 
getValue() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.AbstractSearchResult
 
getValue() - Method in class io.toolisticon.annotationprocessortoolkit.templating.ModelPathResolver.ResolvedModelPathResult
 
GREATER_OR_EQUAL_THAN - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 
GREATER_THAN - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 

I

IF - io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
IfTemplateBlock - Class in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
If template block.
IfTemplateBlock(String, String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IfTemplateBlock
 
INCLUDE - io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
IncludeTemplateBlock - Class in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
 
IncludeTemplateBlock(String, String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IncludeTemplateBlock
 
InternalOperandTypeForCalculations - Enum in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Operands need to be normalized to be able to execute them.
InvalidExpressionResult - Exception in io.toolisticon.annotationprocessortoolkit.templating.exceptions
Exception is thrown if the result of an expression has an unexpected type.
InvalidExpressionResult(String) - Constructor for exception io.toolisticon.annotationprocessortoolkit.templating.exceptions.InvalidExpressionResult
 
InvalidExpressionResult(String, Throwable) - Constructor for exception io.toolisticon.annotationprocessortoolkit.templating.exceptions.InvalidExpressionResult
 
InvalidIncludeModelExpression - Exception in io.toolisticon.annotationprocessortoolkit.templating.exceptions
Exception is thrown if a statement to setup the model in include command is incorrect.
InvalidIncludeModelExpression(String) - Constructor for exception io.toolisticon.annotationprocessortoolkit.templating.exceptions.InvalidIncludeModelExpression
 
InvalidIncludeModelExpression(String, Throwable) - Constructor for exception io.toolisticon.annotationprocessortoolkit.templating.exceptions.InvalidIncludeModelExpression
 
InvalidPathException - Exception in io.toolisticon.annotationprocessortoolkit.templating.exceptions
Exception that is thrown if a path seems to be invalid.
InvalidPathException(String) - Constructor for exception io.toolisticon.annotationprocessortoolkit.templating.exceptions.InvalidPathException
 
InvalidPathException(String, Throwable) - Constructor for exception io.toolisticon.annotationprocessortoolkit.templating.exceptions.InvalidPathException
 
io.toolisticon.annotationprocessortoolkit.templating - package io.toolisticon.annotationprocessortoolkit.templating
 
io.toolisticon.annotationprocessortoolkit.templating.exceptions - package io.toolisticon.annotationprocessortoolkit.templating.exceptions
 
io.toolisticon.annotationprocessortoolkit.templating.expressions - package io.toolisticon.annotationprocessortoolkit.templating.expressions
 
io.toolisticon.annotationprocessortoolkit.templating.expressions.operands - package io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
 
io.toolisticon.annotationprocessortoolkit.templating.expressions.operations - package io.toolisticon.annotationprocessortoolkit.templating.expressions.operations
 
io.toolisticon.annotationprocessortoolkit.templating.templateblocks - package io.toolisticon.annotationprocessortoolkit.templating.templateblocks
 
isControlBlock() - Method in enum io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
isSupportedType(Class) - Method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
 

L

LESS_OR_EQUAL_THAN - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 
LESS_THAN - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 
LONG - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
LongOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
String based operand.
LongOperand(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.LongOperand
 

M

MissingClosingTagException - Exception in io.toolisticon.annotationprocessortoolkit.templating.exceptions
Exception that is thrown if a control block seems not to be properly ended.
MissingClosingTagException(String) - Constructor for exception io.toolisticon.annotationprocessortoolkit.templating.exceptions.MissingClosingTagException
 
MissingClosingTagException(String, Throwable) - Constructor for exception io.toolisticon.annotationprocessortoolkit.templating.exceptions.MissingClosingTagException
 
modelMapThreadLocal - Static variable in class io.toolisticon.annotationprocessortoolkit.templating.ModelPathResolver
 
ModelPathResolver - Class in io.toolisticon.annotationprocessortoolkit.templating
Utility class to access Model.
ModelPathResolver() - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.ModelPathResolver
 
ModelPathResolver.ResolvedModelPathResult - Class in io.toolisticon.annotationprocessortoolkit.templating
Static class that holds the result of the resolved path.
MULTIPLICATION - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 

N

NEGATE - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 
NextDetectedBlockResult - Class in io.toolisticon.annotationprocessortoolkit.templating
Used by TemplateBlockType to return next detected block.
NextDetectedBlockResult(TemplateBlockType, int, int, String, String, String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.NextDetectedBlockResult
 
NOT_EQUAL - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 
NULL_VALUE - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
NullValueOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Operand that represents a null value.
NullValueOperand(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.NullValueOperand
 

O

OBJECT - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
 
Operand<T> - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
 
Operand() - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.Operand
 
OperandFactory - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Created by tobiasstamann on 06.10.17.
OperandType - Enum in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
 
OperandTypeSearchResult - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
 
OperandTypeSearchResult(OperandType, int, int) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandTypeSearchResult
 
OPERATION_RESULT - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
OperationResultOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Used to hold an Operation result
OperationResultOperand(Class<Object>, Object) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperationResultOperand
 
OperationType - Enum in io.toolisticon.annotationprocessortoolkit.templating.expressions.operations
Enum that declares the supported operation types.
OperationTypeMode - Enum in io.toolisticon.annotationprocessortoolkit.templating.expressions.operations
Defines the operation type mode.
OperationTypeSearchResult - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operations
 
OperationTypeSearchResult(OperationType, int, int) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationTypeSearchResult
 
OR - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 

P

ParsedOperand<T> - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
Abstract base class for operands parsed from expression.
ParsedOperand(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.ParsedOperand
 
parseExpression(String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.ExpressionParser
 
parseExpression(String, Map<String, Object>) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.ExpressionParser
 
parseExpressionRecursively(String, boolean) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.ExpressionParser
 
parseNamedAttributes(String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
Pareses a string and creates a map containing attribute names and values.
ParserResult(int, int, String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities.ParserResult
 
parseString(String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
 
ParseUtilities - Class in io.toolisticon.annotationprocessortoolkit.templating
 
ParseUtilities() - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
 
ParseUtilities.ParserResult - Class in io.toolisticon.annotationprocessortoolkit.templating
Result class to store a parsing result.
PLAIN_TEXT - io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
PlainTextTemplateBlock - Class in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
Block for a plain text template block.
PlainTextTemplateBlock(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.PlainTextTemplateBlock
 
processTemplate(String, Map<String, Object>) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.TemplateProcessor
 
processTemplateResourceFile(String, Map<String, Object>) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.TemplateProcessor
 

R

readFromInputStream(InputStream) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
Reads a String from an InputStream.
readResourceToString(String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
Reads a resource file into a String
ResolvedModelPathResult(Class, Object) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.ModelPathResolver.ResolvedModelPathResult
 
resolveModelPath(String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ModelPathResolver
Resolves path on the model.
resolveModelPath(Map<String, Object>, String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ModelPathResolver
Resolves path on the model.

S

setBinder(TemplateBlockBinder) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.ForTemplateBlock
 
setBinder(TemplateBlockBinder) - Method in class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.IfTemplateBlock
 
STATIC - io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
 
StaticTemplateBlock - Class in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
Used to define static template blocks.
StaticTemplateBlock(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.StaticTemplateBlock
 
STRING - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
 
STRING - io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
 
StringOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
String based operand.
StringOperand(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.StringOperand
 
SUBTRACTION - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
 

T

TemplateBlock - Interface in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
Interface to handle different kind of template blocks.
TemplateBlockBinder - Class in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
 
TemplateBlockBinder(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockBinder
 
TemplateBlockType - Enum in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
Used to distinct between different kind of template blocks.
TemplateProcessor - Class in io.toolisticon.annotationprocessortoolkit.templating
Base class for parsing templates.
TemplateProcessor() - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.TemplateProcessor
 
trimContentString(String) - Static method in class io.toolisticon.annotationprocessortoolkit.templating.ParseUtilities
Trims content string.

U

UNARY - io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationTypeMode
 
UnaryOperationWrapperOperand - Class in io.toolisticon.annotationprocessortoolkit.templating.expressions.operands
A wrapper for unary operations.
UnaryOperationWrapperOperand(Operand, OperationType) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.UnaryOperationWrapperOperand
 

V

value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.BooleanOperand
 
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.DoubleOperand
 
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.DynamicOperand
 
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.ExpressionOperand
 
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.LongOperand
 
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.NullValueOperand
 
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.Operand
Gets the value of the operand
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperationResultOperand
 
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.StringOperand
 
value() - Method in class io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.UnaryOperationWrapperOperand
 
valueOf(String) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationTypeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.InternalOperandTypeForCalculations
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operands.OperandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.expressions.operations.OperationTypeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.toolisticon.annotationprocessortoolkit.templating.templateblocks.TemplateBlockType
Returns an array containing the constants of this enum type, in the order they are declared.
VariableTextTemplateBlock - Class in io.toolisticon.annotationprocessortoolkit.templating.templateblocks
 
VariableTextTemplateBlock(String) - Constructor for class io.toolisticon.annotationprocessortoolkit.templating.templateblocks.VariableTextTemplateBlock
 
A B C D E F G I L M N O P R S T U V 
Skip navigation links

Copyright © 2017–2020 Holisticon AG. All rights reserved.