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 

P

packageName - Variable in class com.jiowa.template.config.TemplateDirs2Package
 
paramMap - Variable in class com.jiowa.template.variable.parser.VariableParser
 
ParamStringComparator - Class in com.jiowa.template.variable.parser
Used to sort strings: longest string first in descending order.
ParamStringComparator() - Constructor for class com.jiowa.template.variable.parser.ParamStringComparator
 
parent - Variable in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Parent template bean (also used for value propagation).
parent() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Returns a reference to parent template bean.
parent - Variable in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Parent template bean (also used for value propagation).
parent() - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Returns a reference to parent template bean.
parent - Variable in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Parent template bean (also used for value propagation).
parent() - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Returns a reference to parent template bean.
parent - Variable in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Parent template bean (also used for value propagation).
parent() - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Returns a reference to parent template bean.
parent - Variable in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Parent template bean (also used for value propagation).
parent() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Returns a reference to parent template bean.
parent - Variable in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Parent template bean (also used for value propagation).
parent() - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Returns a reference to parent template bean.
parent - Variable in class com.jiowa.template.bean.TemplateBean
the parent template bean for this bean
parent() - Method in class com.jiowa.template.bean.TemplateBean
Returns the parent bean of this template bean
parent - Variable in class com.jiowa.template.unificator.TemplateUnificator
 
parse(StringTemplate) - Method in class com.jiowa.template.TemplateParser
Parses a text string template and delivers the parsed template.
parse(String, TextPosition) - Method in class com.jiowa.template.text.operator.TextOperatorParser
 
parseOperatorsAndName(String, ErrorPosition) - Method in class com.jiowa.template.variable.parser.VariableParser
 
parser - Variable in class com.jiowa.template.io.TemplateMapLoader
 
ParserUtils - Class in com.jiowa.template.reader
Parser utilities.
ParserUtils() - Constructor for class com.jiowa.template.reader.ParserUtils
 
parseVariableToken(String, ErrorPosition) - Method in class com.jiowa.template.variable.parser.VariableParser
Parses a variable string and returns a VariableToken.
partList - Variable in class com.jiowa.template.bean.TemplateBean
The parts of which this bean consists of for the toString() method.
pattern - Variable in class com.jiowa.template.text.operator.DeleteTrailingWhitespaceLinesOperator
 
pos - Variable in class com.jiowa.template.reader.InlineSubTemplateReader
 
pos - Variable in class com.jiowa.template.reader.StringPositionTuple
 
pos - Variable in class com.jiowa.template.reader.TokenReader
 
pos - Variable in class com.jiowa.template.text.BufferPosTuple
 
position - Variable in class com.jiowa.template.tag.IncludeTag
 
position - Variable in class com.jiowa.template.token.Token
 
prepend(Argument_jgt) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(Attribute_jgt) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(AttributeInit_jgt) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(Getter_jgt) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(Argument_jgt) - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(AttributeInit_jgt) - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(FrenchLetter_jgt.Salutation.Mr) - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Prepends the bean to the list of beans for Salutation.
prepend(FrenchLetter_jgt.Salutation.Mrs) - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Prepends the bean to the list of beans for Salutation.
prepend(GermanLetter_jgt.Salutation.Mr) - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Prepends the bean to the list of beans for Salutation.
prepend(GermanLetter_jgt.Salutation.Mrs) - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Prepends the bean to the list of beans for Salutation.
prepend(JavaClass_jgt.foreachAttribute.Argument) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(JavaClass_jgt.foreachAttribute.Attribute) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(JavaClass_jgt.foreachAttribute.AttributeInit) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(JavaClass_jgt.foreachAttribute.Getter) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Prepends the bean to the list of beans for foreachAttribute.
prepend(Letter_jgt.Salutation.Mr) - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Prepends the bean to the list of beans for Salutation.
prepend(Letter_jgt.Salutation.Mrs) - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Prepends the bean to the list of beans for Salutation.
prepend(String, TemplateBean) - Method in class com.jiowa.template.bean.TemplateBean
Prepends a template bean to the beginning of the template bean list for a given subtemplate structure identifier.
prepend(String, String) - Method in class com.jiowa.template.bean.TemplateBean
Prepends a new template bean instance for the given subTemplateIdentifier to the list of template beans for the subTemplateStructureIdentifier.
prepend(String, String, TemplateBean) - Method in class com.jiowa.template.bean.TemplateBean
Prepends a new template bean instance for the given subTemplateIdentifier to the list of template beans for the subTemplateStructureIdentifier.
prepend(TemplateBean) - Method in class com.jiowa.template.bean.TemplateBeanList
Prepends a template bean to this list
prepend_Argument() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Creates and prepends a bean Argument to foreachAttribute and returns a reference to this bean.
prepend_Argument(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Creates and prepends a bean Argument to foreachAttribute and sets a reference to a parent bean.
prepend_Argument_jgt() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Creates and prepends a bean Argument_jgt to foreachAttribute and returns a reference to this bean.
prepend_Argument_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Creates and prepends a bean Argument_jgt to foreachAttribute and sets a reference to a parent bean.
prepend_Argument_jgt() - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Creates and prepends a bean Argument_jgt to foreachAttribute and returns a reference to this bean.
prepend_Argument_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Creates and prepends a bean Argument_jgt to foreachAttribute and sets a reference to a parent bean.
prepend_Attribute() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Creates and prepends a bean Attribute to foreachAttribute and returns a reference to this bean.
prepend_Attribute(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Creates and prepends a bean Attribute to foreachAttribute and sets a reference to a parent bean.
prepend_Attribute_jgt() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Creates and prepends a bean Attribute_jgt to foreachAttribute and returns a reference to this bean.
prepend_Attribute_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Creates and prepends a bean Attribute_jgt to foreachAttribute and sets a reference to a parent bean.
prepend_AttributeInit() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Creates and prepends a bean AttributeInit to foreachAttribute and returns a reference to this bean.
prepend_AttributeInit(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Creates and prepends a bean AttributeInit to foreachAttribute and sets a reference to a parent bean.
prepend_AttributeInit_jgt() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Creates and prepends a bean AttributeInit_jgt to foreachAttribute and returns a reference to this bean.
prepend_AttributeInit_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Creates and prepends a bean AttributeInit_jgt to foreachAttribute and sets a reference to a parent bean.
prepend_AttributeInit_jgt() - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Creates and prepends a bean AttributeInit_jgt to foreachAttribute and returns a reference to this bean.
prepend_AttributeInit_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Constructor_jgt.foreachAttribute
Creates and prepends a bean AttributeInit_jgt to foreachAttribute and sets a reference to a parent bean.
prepend_Getter() - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Creates and prepends a bean Getter to foreachAttribute and returns a reference to this bean.
prepend_Getter(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.JavaClass_jgt.foreachAttribute
Creates and prepends a bean Getter to foreachAttribute and sets a reference to a parent bean.
prepend_Getter_jgt() - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Creates and prepends a bean Getter_jgt to foreachAttribute and returns a reference to this bean.
prepend_Getter_jgt(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Class_jgt.foreachAttribute
Creates and prepends a bean Getter_jgt to foreachAttribute and sets a reference to a parent bean.
prepend_Mr() - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Creates and prepends a bean Mr to Salutation and returns a reference to this bean.
prepend_Mr(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Creates and prepends a bean Mr to Salutation and sets a reference to a parent bean.
prepend_Mr() - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Creates and prepends a bean Mr to Salutation and returns a reference to this bean.
prepend_Mr(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Creates and prepends a bean Mr to Salutation and sets a reference to a parent bean.
prepend_Mr() - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Creates and prepends a bean Mr to Salutation and returns a reference to this bean.
prepend_Mr(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Creates and prepends a bean Mr to Salutation and sets a reference to a parent bean.
prepend_Mrs() - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Creates and prepends a bean Mrs to Salutation and returns a reference to this bean.
prepend_Mrs(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.FrenchLetter_jgt.Salutation
Creates and prepends a bean Mrs to Salutation and sets a reference to a parent bean.
prepend_Mrs() - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Creates and prepends a bean Mrs to Salutation and returns a reference to this bean.
prepend_Mrs(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.GermanLetter_jgt.Salutation
Creates and prepends a bean Mrs to Salutation and sets a reference to a parent bean.
prepend_Mrs() - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Creates and prepends a bean Mrs to Salutation and returns a reference to this bean.
prepend_Mrs(TemplateBean) - Method in class com.jiowa.codegen.example.template.bean.Letter_jgt.Salutation
Creates and prepends a bean Mrs to Salutation and sets a reference to a parent bean.
previousPosition - Variable in class com.jiowa.template.text.ErrorPosition
 
previousTemplateBeansHaveBeenGeneratedBySameProgramVersion() - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Returns true if the already existing template beans have been generated by the same program version and false, otherwise.
printErrorsAndWarnings() - Method in class com.jiowa.codegen.JiowaCodeGeneratorEngine
Prints errors and warnings to the console.
printErrorsAndWarnings(Long, Long) - Method in class com.jiowa.codegen.JiowaCodeGeneratorEngine
Prints errors and warnings and the total time for the computation.
printSummarizingMessages() - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Prints summarizing messages after the generation process.
processBeanPartInitializer(List<Tag>, TagValueMap) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Initializes the bean for the toString() method, i.e.
processSubTemplateStructure(String, Collection<AbstractSubTemplateTag>, TagValueMap) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
processSubTemplateStructure(SubTemplateStructureTag, TagValueMap) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
Process a single subtemplate structure, i.e. process all subtemplates and inline subtemplates and prepare the next recursive call of this method until all substructures have been processed.
processSubTemplateStructureList(List<SubTemplateStructureTag>, TagValueMap) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
processVariableList(List<VariableTag>, TagValueMap) - Method in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
 
progressSet - Variable in class com.jiowa.template.io.TemplateMapLoader
 
PROTECTED_REGION_END - Static variable in class com.jiowa.codegen.textregion.TextRegionNotation
 
PROTECTED_REGION_END_PATTERN - Static variable in class com.jiowa.codegen.textregion.TextRegionNotation
 
PROTECTED_REGION_START - Static variable in class com.jiowa.codegen.textregion.TextRegionNotation
 
PROTECTED_REGION_START_PATTERN - Static variable in class com.jiowa.codegen.textregion.TextRegionNotation
 
ProtectedRegion - Class in com.jiowa.codegen.textregion
A protected region within a source file.
ProtectedRegion(RegionName, String, int, int, TextRegionNotation) - Constructor for class com.jiowa.codegen.textregion.ProtectedRegion
 
ProtectedRegionChecker - Class in com.jiowa.codegen.textregion
Checks protected regions on correctness.
ProtectedRegionChecker(TextRegionNotation) - Constructor for class com.jiowa.codegen.textregion.ProtectedRegionChecker
 
protectedRegionEnd() - Method in class com.jiowa.codegen.textregion.TextRegionNotation
 
protectedRegionEndPattern() - Method in class com.jiowa.codegen.textregion.TextRegionNotation
 
ProtectedRegionException - Exception in com.jiowa.codegen.textregion
Exception which will be thrown if a protected region is not configured correctly.
ProtectedRegionException(String) - Constructor for exception com.jiowa.codegen.textregion.ProtectedRegionException
 
ProtectedRegionList - Class in com.jiowa.codegen.textregion.reader
List of protected regions with some convenience methods.
ProtectedRegionList() - Constructor for class com.jiowa.codegen.textregion.reader.ProtectedRegionList
 
ProtectedRegionMap - Class in com.jiowa.codegen.textregion
Map of protected regions.
ProtectedRegionMap() - Constructor for class com.jiowa.codegen.textregion.ProtectedRegionMap
 
ProtectedRegionReader - Class in com.jiowa.codegen.textregion.reader
Reads protected regions from a string.
ProtectedRegionReader(String, TextRegionNotation, String) - Constructor for class com.jiowa.codegen.textregion.reader.ProtectedRegionReader
 
ProtectedRegionReplacer - Class in com.jiowa.codegen.textregion.replacer
Replaces the old source with new source but by keeping the protected regions.
ProtectedRegionReplacer(TextRegionNotation) - Constructor for class com.jiowa.codegen.textregion.replacer.ProtectedRegionReplacer
 
protectedRegionStart() - Method in class com.jiowa.codegen.textregion.TextRegionNotation
 
protectedRegionStartPattern() - Method in class com.jiowa.codegen.textregion.TextRegionNotation
 
put(String, TemplateBean) - Method in class com.jiowa.template.bean.SubTemplateStructureMap
Puts a template bean to the list according to a given subtemplate identifier.
put(Template) - Method in class com.jiowa.template.map.TemplateMap
 
putID2ClassMap(String, ID2ClassMap) - Method in class com.jiowa.template.bean.TemplateBean
Sets the ID class map for a given subtemplate structure identifier.
putRedefTokenList(String, RedefinitionTokenList) - Method in class com.jiowa.template.io.TemplateMapLoader
Stores the redefinition token list for a given template filename.
putVariableValue(String, String) - Method in class com.jiowa.template.tag.map.TagValueMap
 
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