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

C

CamelCaseOperator - Class in com.jiowa.template.variable
Operator to change all non-alphanumeric characters in string to typical camel case notation Java.
CamelCaseOperator() - Constructor for class com.jiowa.template.variable.CamelCaseOperator
 
change(TemplateNotation) - Method in class com.jiowa.template.notation.TemplateNotationChanger
 
ChangeableTemplateNotation - Class in com.jiowa.template.notation
This class defines a changeable template notation.
ChangeableTemplateNotation(TemplateNotation) - Constructor for class com.jiowa.template.notation.ChangeableTemplateNotation
 
ChangeableToken - Class in com.jiowa.template.token
Denotes tokens where the textual representation gets processed, so that the original text is different from the processed text.
ChangeableToken(String, String, TextPosition) - Constructor for class com.jiowa.template.token.ChangeableToken
 
ChangeNonAlphaNumericToUnderscoreOperator - Class in com.jiowa.template.variable
Operator to replace all non-alphanumeric characters to underscore.
ChangeNonAlphaNumericToUnderscoreOperator() - Constructor for class com.jiowa.template.variable.ChangeNonAlphaNumericToUnderscoreOperator
 
changeState(Class<?>) - Method in class com.jiowa.template.reader.TokenStateMachine
Change the state.
changeTemplateNotation(RedefinitionMappingToken, ChangeableTemplateNotation, Key2ValuesMap<String, Field>) - Method in class com.jiowa.template.notation.TemplateNotationChanger
 
changeTemplateNotation(TemplateNotation) - Method in class com.jiowa.template.reader.SecondLevelTokenBuilder
 
changeTemplateNotation() - Method in class com.jiowa.template.reader.TokenReader
Changes the template notation according to internatl redefinition content.
changeTemplateNotation(TemplateNotation) - Method in class com.jiowa.template.reader.TokenReader
Changes the template notation according to the given new template notation.
changeTemplateNotation(TemplateNotation) - Method in class com.jiowa.template.reader.TokenStateMachine
 
changeTemplateNotation(TemplateNotation) - Method in class com.jiowa.template.text.operator.TextOperatorParser
 
changeTemplateNotation(TemplateNotation) - Method in class com.jiowa.template.variable.parser.VariableParser
Changes the template notation to 'newNotation'.
charAt(int) - Method in class com.jiowa.template.variable.parser.VariableOperatorParsingUtil
 
check(String, String) - Method in class com.jiowa.codegen.textregion.ProtectedRegionChecker
 
check(Template) - Method in class com.jiowa.codegen.textregion.ProtectedRegionChecker
 
check() - Method in class com.jiowa.template.notation.TemplateNotation
Checks the template notation for consistency via reflection.
CHECK_TEMPLATE_SYNTAX_ONLY_CMD - Static variable in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Flag if only a syntax check on the templates has to be performed
checkForEmptyString(String) - Method in class com.jiowa.template.reader.TokenReader
Checks for an empty string and logs appropriate error messages
checkProtectedRegionsInTemplates() - Method in class com.jiowa.codegen.beangen.JiowaCodeGenTemplateBeanGenerator
 
checkProtectedRegionsInTemplates() - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
checkTemplateSyntaxOnly - Variable in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
If set to true this flag causes to check only syntax and deliver appropriate errors/warnings in the console without generating any template beans.
Class_jgt - Class in com.jiowa.codegen.example.template.bean
AUTOMATICALLY GENERATED
Template Bean: Class_jgt
Generation Timestamp: Fri Aug 26 19:30:26 CEST 2016
JIOWA CodeGen Version: jiowa-codegen-2.1.5 Generated by the JIOWA Code Generation Framework (www.jiowa.de)
Written by Robert Mencl for
JIOWA Business Solutions GmbH, Bettinastr. 30, D-60325 Frankfurt am Main, Germany.
Class_jgt() - Constructor for class com.jiowa.codegen.example.template.bean.Class_jgt
 
Class_jgt(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.Class_jgt
Something similar like a copy constructor.
Class_jgt.foreachAttribute - Class in com.jiowa.codegen.example.template.bean
This class resembles the subtemplate structure identifier 'foreachAttribute' from the template Class.jgt.
ClassGenerator - Class in com.jiowa.codegen.example.generator
 
ClassGenerator(JiowaCodeGenConfig) - Constructor for class com.jiowa.codegen.example.generator.ClassGenerator
 
clear() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Clears all data that has been stored for subtemplate structure identifier 'foreachAttribute'
clear() - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Clears all data that has been stored for subtemplate structure identifier 'foreachAttribute'
clear() - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Clears all data that has been stored for subtemplate structure identifier 'Salutation'
clear() - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Clears all data that has been stored for subtemplate structure identifier 'Salutation'
clear() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Clears all data that has been stored for subtemplate structure identifier 'foreachAttribute'
clear() - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Clears all data that has been stored for subtemplate structure identifier 'Salutation'
clear(String) - Method in class com.jiowa.template.bean.TemplateBean
Clears the list for a given subtemplate structure identifier.
cmp - Static variable in class com.jiowa.template.variable.parser.OperatorWrapper
 
CodeGenPropertyKeys() - Constructor for class com.jiowa.codegen.config.JiowaCodeGenConfig.CodeGenPropertyKeys
 
collectAllIncludeTagsRecursively() - Method in class com.jiowa.template.unificator.TemplateUnificator
Collects all include tags of this template.
collectSubTemplates(Token) - Method in class com.jiowa.template.reader.TagReader
Collects all subtemplate tags starting from the current position.
column - Variable in class com.jiowa.template.text.TextPosition
 
columnOfLeftmostNonWhitespaceChar(String, int) - Method in class com.jiowa.template.text.TextAdjuster
 
com.jiowa.codegen.beangen - package com.jiowa.codegen.beangen
 
com.jiowa.codegen.beangen.build - package com.jiowa.codegen.beangen.build
 
com.jiowa.codegen.config - package com.jiowa.codegen.config
 
com.jiowa.codegen.example.generator - package com.jiowa.codegen.example.generator
 
com.jiowa.codegen.textregion - package com.jiowa.codegen.textregion
 
com.jiowa.codegen.textregion.io - package com.jiowa.codegen.textregion.io
 
com.jiowa.codegen.textregion.name - package com.jiowa.codegen.textregion.name
 
com.jiowa.codegen.textregion.reader - package com.jiowa.codegen.textregion.reader
 
com.jiowa.codegen.textregion.replacer - package com.jiowa.codegen.textregion.replacer
 
com.jiowa.template.bean.part - package com.jiowa.template.bean.part
 
com.jiowa.template.config - package com.jiowa.template.config
 
com.jiowa.template.io - package com.jiowa.template.io
 
com.jiowa.template.map - package com.jiowa.template.map
 
com.jiowa.template.notation - package com.jiowa.template.notation
 
com.jiowa.template.reader - package com.jiowa.template.reader
 
com.jiowa.template.tag - package com.jiowa.template.tag
 
com.jiowa.template.tag.map - package com.jiowa.template.tag.map
 
com.jiowa.template.text - package com.jiowa.template.text
 
com.jiowa.template.text.operator - package com.jiowa.template.text.operator
 
com.jiowa.template.token - package com.jiowa.template.token
 
com.jiowa.template.token.include - package com.jiowa.template.token.include
 
com.jiowa.template.token.redef - package com.jiowa.template.token.redef
 
com.jiowa.template.token.subtemplate - package com.jiowa.template.token.subtemplate
 
com.jiowa.template.token.variable - package com.jiowa.template.token.variable
 
com.jiowa.template.transformer - package com.jiowa.template.transformer
 
com.jiowa.template.unificator - package com.jiowa.template.unificator
 
com.jiowa.template.variable - package com.jiowa.template.variable
 
com.jiowa.template.variable.parser - package com.jiowa.template.variable.parser
 
comment - Variable in class com.jiowa.template.notation.ChangeableTemplateNotation
 
CommentToken - Class in com.jiowa.template.token
This comment token is used for comments within the templates.
CommentToken(String, TextPosition) - Constructor for class com.jiowa.template.token.CommentToken
 
compare(String, String) - Method in class com.jiowa.template.variable.parser.ParamStringComparator
 
compareTo(AbstractSubTemplateTag) - Method in class com.jiowa.template.tag.AbstractSubTemplateTag
 
compareTo(Token) - Method in class com.jiowa.template.token.Token
 
compareTo(OperatorWrapper) - Method in class com.jiowa.template.variable.parser.OperatorWrapper
 
COMPILER_RESULT_PACKAGE - Static variable in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
compileTimeResultTemplate - Variable in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
The parsed compile time result template which is used to force a compile time error if syntax errors are present in the templates
computeFieldMap(ChangeableTemplateNotation) - Method in class com.jiowa.template.notation.TemplateNotationChanger
 
computeLeftTextOffset(LinkedList<Tag>) - Method in class com.jiowa.template.unificator.TemplateUnificator
Computes the left text offset until the current tag in the given list.
computeReferencedRedefinitions(RedefinitionFilenameToken) - Method in class com.jiowa.template.reader.RedefinitionReader
 
computeSubTemplateStructurePartText(SubTemplateStructurePart) - Method in class com.jiowa.template.bean.TemplateBean
Computes the text for a given sub-template structure part of the template
computeSubTemplateStructureTagMap(SubTemplateStructureTag) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Computes the pre-compiled toString()-method text for a subtemplate structure tag.
computeTemplate2PackageList() - Method in class com.jiowa.template.config.JiowaTemplateConfig
 
computeTextOperatorTagMap(TextOperatorTag) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
computeTextTagMap(TextTag) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Computes the TagValueMap for TextTags
computeTextWithIndent(Tag, String, boolean) - Method in class com.jiowa.template.transformer.Tag2TextTransformer
Computes a text string with the same indent as a given Tag.
computeTokenString(Token) - Method in class com.jiowa.template.reader.RedefinitionReader
 
computeVariablePartText(VariablePart) - Method in class com.jiowa.template.bean.TemplateBean
Computes the text for a given variable part of the template
computeVariableTagMap(VariableTag) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Computes the pre-compiled toString()-method text for variable tag.
config - Variable in class com.jiowa.codegen.generator.AbstractGenerator
configuration class for code generation
config - Variable in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Contains the template configuration text from the property file.
ConfigurableReplacementOperator - Class in com.jiowa.template.variable
This replacement operator is configurable in a way, that original = newChar is interpreted in the following way: All occurrences of original within the string will be replaced by newChar.
ConfigurableReplacementOperator(char, char) - Constructor for class com.jiowa.template.variable.ConfigurableReplacementOperator
 
Constructor_jgt - Class in com.jiowa.codegen.example.template.bean
AUTOMATICALLY GENERATED
Template Bean: Constructor_jgt
Generation Timestamp: Fri Aug 26 19:30:26 CEST 2016
JIOWA CodeGen Version: jiowa-codegen-2.1.5 Generated by the JIOWA Code Generation Framework (www.jiowa.de)
Written by Robert Mencl for
JIOWA Business Solutions GmbH, Bettinastr. 30, D-60325 Frankfurt am Main, Germany.
Constructor_jgt() - Constructor for class com.jiowa.codegen.example.template.bean.Constructor_jgt
 
Constructor_jgt(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.Constructor_jgt
Something similar like a copy constructor.
Constructor_jgt.foreachAttribute - Class in com.jiowa.codegen.example.template.bean
This class resembles the subtemplate structure identifier 'foreachAttribute' from the template Constructor.jgt.
containsFlowTextOperator() - Method in class com.jiowa.template.variable.parser.VariableOperatorList
 
containsProtectedRegionEnd(String) - Method in class com.jiowa.codegen.textregion.reader.RegionReader
 
containsProtectedRegionStart(String) - Method in class com.jiowa.codegen.textregion.reader.RegionReader
 
content - Variable in class com.jiowa.codegen.textregion.TextRegion
The content of this region
content - Variable in class com.jiowa.template.reader.RedefinitionReaderResult
 
content - Variable in class com.jiowa.template.tag.InlineSubTemplateTag
 
content - Variable in class com.jiowa.template.tag.RedefinitionTag
 
contentList - Variable in class com.jiowa.template.token.subtemplate.InlineSubTemplateContentToken
 
context - Variable in class com.jiowa.template.notation.TemplateNotationChanger
 
context - Variable in class com.jiowa.template.notation.TemplateNotationChecker
 
context - Variable in class com.jiowa.template.reader.EscapeCharacterHandler
the given template context
context - Variable in class com.jiowa.template.reader.IdentifierUtils
 
context - Variable in class com.jiowa.template.reader.InlineSubTemplateReader
 
context - Variable in class com.jiowa.template.reader.RedefinitionReader
 
context - Variable in class com.jiowa.template.reader.SecondLevelTokenBuilder
 
context - Variable in class com.jiowa.template.reader.TagReader
 
context - Variable in class com.jiowa.template.reader.TokenReader
 
context - Variable in class com.jiowa.template.text.operator.TextOperatorParser
 
context - Variable in class com.jiowa.template.text.TextAdjuster
 
context - Variable in class com.jiowa.template.variable.parser.VariableOperatorParsingUtil
 
context - Variable in class com.jiowa.template.variable.parser.VariableParser
 
copy(TemplateNotation) - Method in class com.jiowa.template.notation.ChangeableTemplateNotation
Copies the values from one template notation to this one.
correctStartPositionForStartTags(int, Token, StringBuffer) - Method in class com.jiowa.template.reader.TagStartPositionAdjuster
Corrects the start position for start tags if the start tag pattern appears in a consecutive order.
createBeanTemplateMapLoader() - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Ceates the bean template map loader to load all bean templates for the resource location.
createCommentedErrorsString() - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
createConstructorAsString() - Method in class com.jiowa.template.variable.parser.VariableOperatorList
 
createErrorsString() - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
createID(String) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
createMessageString(List<LogEntry>, String) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
createNewInstance(Token) - Static method in class com.jiowa.template.token.TokenUtils
Create instance and copy all reasonable values.
createSubTemplate(String, String, TemplateBean) - Method in class com.jiowa.template.bean.TemplateBean
Creates a new sub-template instance for a given subTemplateIdentifer in the specified sub-template structure.
createSubTemplate(String, String) - Method in class com.jiowa.template.bean.TemplateBean
Creates a new sub-template instance for a given subTemplateIdentifer in the specified sub-template structure.
createWarningsString() - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
currentState - Variable in class com.jiowa.template.reader.TokenStateMachine
Start state for the state machine
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links