- AbstractGenerator - Class in com.jiowa.codegen.generator
-
Abstract source generator class which serves as base class for all generators.
- AbstractGenerator(JiowaCodeGenConfig) - Constructor for class com.jiowa.codegen.generator.AbstractGenerator
-
Each generator carries a config class which contains all necessary information
for a generator
from a given property file
- AbstractSubTemplateTag - Class in com.jiowa.template.tag
-
Abstract super class for all subtemplate tags.
- AbstractSubTemplateTag() - Constructor for class com.jiowa.template.tag.AbstractSubTemplateTag
-
- add(String) - Method in class com.jiowa.template.text.ErrorPosition
-
- add(String) - Method in class com.jiowa.template.text.TextPosition
-
Adds a string portion in order to determine the next text position.
- add(Token) - Method in class com.jiowa.template.token.RedefinitionTokenList
-
- addLeftOffsetToEachLineOfString(int, String) - Method in class com.jiowa.template.unificator.TemplateUnificator
-
Adds an offset (whitespace) string to the front of a string.
- addLeftOffsetToIncludedTemplate(List<Tag>, int) - Method in class com.jiowa.template.unificator.TemplateUnificator
-
Adjusts the positions of included template according to the given left offset.
- addNameAndCheck(String, Set<String>) - Method in class com.jiowa.codegen.textregion.ProtectedRegionChecker
-
- addToColumn(int) - Method in class com.jiowa.template.text.TextPosition
-
- addToRow(int) - Method in class com.jiowa.template.text.TextPosition
-
- addToTextMap(String, String) - Method in class com.jiowa.template.io.TemplateMapLoader
-
Adds a filename and its text contents to the template text map.
- adjustContent(String, int) - Method in class com.jiowa.template.reader.InlineSubTemplateReader
-
Adds a column offset to the given text content.
- adjustContentAccordingLeftMostNonWhitespaceCharacter(String, int) - Method in class com.jiowa.template.text.TextAdjuster
-
Adjusts the text according to the leftmost non-whitespace character.
- adjustContentAccordingToColumnPosition(String, int) - Method in class com.jiowa.template.text.TextAdjuster
-
Adjusts the text content of an inline subtemplate for further processing.
- adjuster - Variable in class com.jiowa.template.reader.TokenReader
-
- AllToLowerCaseOperator - Class in com.jiowa.template.variable
-
Operator to change all characters of a string to lower case.
- AllToLowerCaseOperator() - Constructor for class com.jiowa.template.variable.AllToLowerCaseOperator
-
- AllToUpperCaseOperator - Class in com.jiowa.template.variable
-
Operator to change all characters of a string to upper case.
- AllToUpperCaseOperator() - Constructor for class com.jiowa.template.variable.AllToUpperCaseOperator
-
- append(Argument_jgt) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(Attribute_jgt) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(AttributeInit_jgt) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(Getter_jgt) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(Argument_jgt) - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(AttributeInit_jgt) - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(FrenchLetter_jgt.Salutation.Mr) - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
-
Appends the bean to the list of beans for Salutation.
- append(FrenchLetter_jgt.Salutation.Mrs) - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
-
Appends the bean to the list of beans for Salutation.
- append(GermanLetter_jgt.Salutation.Mr) - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
-
Appends the bean to the list of beans for Salutation.
- append(GermanLetter_jgt.Salutation.Mrs) - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
-
Appends the bean to the list of beans for Salutation.
- append(JavaClass_jgt.foreachAttribute.Argument) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(JavaClass_jgt.foreachAttribute.Attribute) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(JavaClass_jgt.foreachAttribute.AttributeInit) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(JavaClass_jgt.foreachAttribute.Getter) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Appends the bean to the list of beans for foreachAttribute.
- append(Letter_jgt.Salutation.Mr) - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
-
Appends the bean to the list of beans for Salutation.
- append(Letter_jgt.Salutation.Mrs) - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
-
Appends the bean to the list of beans for Salutation.
- append(String, TemplateBean) - Method in class com.jiowa.template.bean.TemplateBean
-
Appends a template bean to the tail of the template bean list for a given subtemplate structure identifier.
- append(String, String) - Method in class com.jiowa.template.bean.TemplateBean
-
Appends a new template bean instance for the given subTemplateIdentifier to the list of template beans
for the subTemplateStructureIdentifier.
- append(String, String, TemplateBean) - Method in class com.jiowa.template.bean.TemplateBean
-
Appends a new template bean instance for the given subTemplateIdentifier to the list of template beans
for the subTemplateStructureIdentifier.
- append(TemplateBean) - Method in class com.jiowa.template.bean.TemplateBeanList
-
Appends a template bean to this list
- append_Argument() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Creates and appends a bean Argument to foreachAttribute and returns a reference to this bean.
- append_Argument(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Creates and appends a bean Argument to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Argument_jgt() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Creates and appends a bean Argument_jgt to foreachAttribute and returns a reference to this bean.
- append_Argument_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Creates and appends a bean Argument_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Argument_jgt() - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
-
Creates and appends a bean Argument_jgt to foreachAttribute and returns a reference to this bean.
- append_Argument_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
-
Creates and appends a bean Argument_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Attribute() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Creates and appends a bean Attribute to foreachAttribute and returns a reference to this bean.
- append_Attribute(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Creates and appends a bean Attribute to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Attribute_jgt() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Creates and appends a bean Attribute_jgt to foreachAttribute and returns a reference to this bean.
- append_Attribute_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Creates and appends a bean Attribute_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_AttributeInit() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Creates and appends a bean AttributeInit to foreachAttribute and returns a reference to this bean.
- append_AttributeInit(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Creates and appends a bean AttributeInit to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_AttributeInit_jgt() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Creates and appends a bean AttributeInit_jgt to foreachAttribute and returns a reference to this bean.
- append_AttributeInit_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Creates and appends a bean AttributeInit_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_AttributeInit_jgt() - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
-
Creates and appends a bean AttributeInit_jgt to foreachAttribute and returns a reference to this bean.
- append_AttributeInit_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
-
Creates and appends a bean AttributeInit_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Getter() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Creates and appends a bean Getter to foreachAttribute and returns a reference to this bean.
- append_Getter(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
-
Creates and appends a bean Getter to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Getter_jgt() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Creates and appends a bean Getter_jgt to foreachAttribute and returns a reference to this bean.
- append_Getter_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
-
Creates and appends a bean Getter_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Mr() - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
-
Creates and appends a bean Mr to Salutation and returns a reference to this bean.
- append_Mr(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
-
Creates and appends a bean Mr to Salutation and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Mr() - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
-
Creates and appends a bean Mr to Salutation and returns a reference to this bean.
- append_Mr(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
-
Creates and appends a bean Mr to Salutation and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Mr() - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
-
Creates and appends a bean Mr to Salutation and returns a reference to this bean.
- append_Mr(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
-
Creates and appends a bean Mr to Salutation and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Mrs() - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
-
Creates and appends a bean Mrs to Salutation and returns a reference to this bean.
- append_Mrs(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
-
Creates and appends a bean Mrs to Salutation and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Mrs() - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
-
Creates and appends a bean Mrs to Salutation and returns a reference to this bean.
- append_Mrs(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
-
Creates and appends a bean Mrs to Salutation and initializes its values with the given TemplateBean and returns a reference to this bean.
- append_Mrs() - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
-
Creates and appends a bean Mrs to Salutation and returns a reference to this bean.
- append_Mrs(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
-
Creates and appends a bean Mrs to Salutation and initializes its values with the given TemplateBean and returns a reference to this bean.
- appendSubTemplateValueMap(String, TagValueMap) - Method in class com.jiowa.template.tag.map.TagValueMap
-
- apply(StringBuffer, StringBuffer) - Method in class com.jiowa.template.text.operator.DeleteTrailingWhitespaceLinesOperator
-
- apply(StringBuffer, StringBuffer) - Method in class com.jiowa.template.text.operator.DeleteWhitespaceOperator
-
- apply(StringBuffer, StringBuffer) - Method in class com.jiowa.template.text.operator.TextOperator
-
- apply(String) - Method in class com.jiowa.template.variable.AllToLowerCaseOperator
-
- apply(String) - Method in class com.jiowa.template.variable.AllToUpperCaseOperator
-
- apply(String) - Method in class com.jiowa.template.variable.CamelCaseOperator
-
- apply(String) - Method in class com.jiowa.template.variable.ChangeNonAlphaNumericToUnderscoreOperator
-
- apply(String) - Method in class com.jiowa.template.variable.ConfigurableReplacementOperator
-
- apply(String) - Method in class com.jiowa.template.variable.FirstToLowerCaseOperator
-
- apply(String) - Method in class com.jiowa.template.variable.FirstToUpperCaseOperator
-
- apply(String) - Method in class com.jiowa.template.variable.FlowTextOperator
-
Does nothing because the
FlowTextOperator
works in a different way
than the others.
- apply(String) - Method in class com.jiowa.template.variable.RemoveAllSpacesOperator
-
- apply(String) - Method in class com.jiowa.template.variable.RemoveNonAlphaNumericOperator
-
- apply(String) - Method in class com.jiowa.template.variable.SpaceToUnderscoreOperator
-
- apply(String) - Method in class com.jiowa.template.variable.VariableOperator
-
- applyOld(StringBuffer, StringBuffer) - Method in class com.jiowa.template.text.operator.DeleteTrailingWhitespaceLinesOperator
-
- applyOperator(StringBuffer, StringBuffer) - Method in class com.jiowa.template.bean.part.TextOperatorPart
-
- applyOperator(TextOperatorPart, StringBuffer, StringBuffer) - Method in class com.jiowa.template.bean.TemplateBean
-
Applies
- applyOperator(StringBuffer) - Method in class com.jiowa.template.tag.TextOperatorTag
-
- applyOperator(StringBuffer, StringBuffer) - Method in class com.jiowa.template.token.TextOperatorToken
-
- applyOperators(String) - Method in class com.jiowa.template.bean.part.VariablePart
-
- applyOperators(String) - Method in class com.jiowa.template.tag.VariableTag
-
Applies the string modification operators associated with this variable to a given string.
- applyOperators(String) - Method in class com.jiowa.template.token.variable.VariableToken
-
- ARBITRARY - Variable in class com.jiowa.template.reader.TokenStateMachine
-
- arbitrarySubTemplateIndicator - Variable in class com.jiowa.template.notation.ChangeableTemplateNotation
-
- ArbitrarySubTemplateStructureTag - Class in com.jiowa.template.tag
-
Arbitrary sub template tag: "..." denotes that any kind of template can be used after "-->"
- ArbitrarySubTemplateStructureTag(TagStartToken, IdentifierToken, ArbitrarySubTemplateToken) - Constructor for class com.jiowa.template.tag.ArbitrarySubTemplateStructureTag
-
- ArbitrarySubTemplateTag - Class in com.jiowa.template.tag
-
Arbitrary sub template tag.
- ArbitrarySubTemplateTag(IdentifierToken, ArbitrarySubTemplateToken) - Constructor for class com.jiowa.template.tag.ArbitrarySubTemplateTag
-
- ArbitrarySubTemplateToken - Class in com.jiowa.template.token.subtemplate
-
Denotes that arbitrary templates can be inserted.
- ArbitrarySubTemplateToken(String, TextPosition) - Constructor for class com.jiowa.template.token.subtemplate.ArbitrarySubTemplateToken
-
- areMappingsDistinct() - Method in class com.jiowa.template.config.TemplateDirs2PackageList
-
Checks if all mappings to package names are distinct, because it does not make sense
to map different template onto one package name if they are already in different sets.
- Argument() - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.Argument
-
- Argument(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.Argument
-
Something similar like a copy constructor.
- Argument(TemplateBean, JavaClass_jgt) - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.Argument
-
Creates and instance of this bean with parent reference and links this bean
to the host bean class which encloses this class above the substructure class.
- Argument_jgt - Class in com.jiowa.codegen.example.template.bean
-
AUTOMATICALLY GENERATED
Template Bean: Argument_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.
- Argument_jgt() - Constructor for class com.jiowa.codegen.example.template.bean.Argument_jgt
-
- Argument_jgt(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.Argument_jgt
-
Something similar like a copy constructor.
- ARGUMENTS - Static variable in class com.jiowa.codegen.beangen.build.BeanbuildCmdScriptUpdater
-
- arguments - Variable in class com.jiowa.codegen.beangen.build.BeanbuildCmdScriptUpdater
-
- Attribute() - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.Attribute
-
- Attribute(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.Attribute
-
Something similar like a copy constructor.
- Attribute(TemplateBean, JavaClass_jgt) - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.Attribute
-
Creates and instance of this bean with parent reference and links this bean
to the host bean class which encloses this class above the substructure class.
- Attribute_jgt - Class in com.jiowa.codegen.example.template.bean
-
AUTOMATICALLY GENERATED
Template Bean: Attribute_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.
- Attribute_jgt() - Constructor for class com.jiowa.codegen.example.template.bean.Attribute_jgt
-
- Attribute_jgt(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.Attribute_jgt
-
Something similar like a copy constructor.
- AttributeDeclaration_jgt - Class in com.jiowa.codegen.example.template.bean
-
AUTOMATICALLY GENERATED
Template Bean: AttributeDeclaration_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.
- AttributeDeclaration_jgt() - Constructor for class com.jiowa.codegen.example.template.bean.AttributeDeclaration_jgt
-
- AttributeDeclaration_jgt(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.AttributeDeclaration_jgt
-
Something similar like a copy constructor.
- AttributeInit() - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.AttributeInit
-
- AttributeInit(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.AttributeInit
-
Something similar like a copy constructor.
- AttributeInit(TemplateBean, JavaClass_jgt) - Constructor for class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute.AttributeInit
-
Creates and instance of this bean with parent reference and links this bean
to the host bean class which encloses this class above the substructure class.
- AttributeInit_jgt - Class in com.jiowa.codegen.example.template.bean
-
AUTOMATICALLY GENERATED
Template Bean: AttributeInit_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.
- AttributeInit_jgt() - Constructor for class com.jiowa.codegen.example.template.bean.AttributeInit_jgt
-
- AttributeInit_jgt(TemplateBean) - Constructor for class com.jiowa.codegen.example.template.bean.AttributeInit_jgt
-
Something similar like a copy constructor.