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 

T

Tag - Class in com.jiowa.template.tag
Abstract tag class.
Tag() - Constructor for class com.jiowa.template.tag.Tag
 
Tag2TextTransformer - Class in com.jiowa.template.transformer
Transforms a Tag into a text string by inserting the values from a TagValueMap for the variables and subtemplates.
Tag2TextTransformer(TemplateMap) - Constructor for class com.jiowa.template.transformer.Tag2TextTransformer
 
TAG_END - Variable in class com.jiowa.template.reader.TokenStateMachine
 
TAG_START - Variable in class com.jiowa.template.reader.TokenStateMachine
 
tagEnd - Variable in class com.jiowa.template.notation.ChangeableTemplateNotation
 
TagEndToken - Class in com.jiowa.template.token
Tag end token.
TagEndToken(String, TextPosition) - Constructor for class com.jiowa.template.token.TagEndToken
 
TagFilter - Class in com.jiowa.template.tag
Tag filter class.
TagFilter() - Constructor for class com.jiowa.template.tag.TagFilter
 
tagList - Variable in class com.jiowa.template.Template
(compiled) template as tag list
TagReader - Class in com.jiowa.template.reader
This class sequentially reads the tags of a template string.
TagReader(TemplateNotation, TemplateMapLoader, StringTemplate) - Constructor for class com.jiowa.template.reader.TagReader
Constructs a tag reader based on a specific template notation (i.e. special characters for tags and subtemplate structures etc.) and a template string.
TagReader(TemplateContext, List<Token>, ErrorPosition) - Constructor for class com.jiowa.template.reader.TagReader
 
tagStart - Variable in class com.jiowa.template.notation.ChangeableTemplateNotation
 
TagStartPositionAdjuster - Class in com.jiowa.template.reader
Adjusts the tag start position of '<<' if needed.
TagStartPositionAdjuster(TokenStateMachine) - Constructor for class com.jiowa.template.reader.TagStartPositionAdjuster
 
TagStartToken - Class in com.jiowa.template.token
Tag start token.
TagStartToken(String, TextPosition) - Constructor for class com.jiowa.template.token.TagStartToken
 
TagStartToken(TagStartToken) - Constructor for class com.jiowa.template.token.TagStartToken
 
TagStartToken(TagStartToken, int) - Constructor for class com.jiowa.template.token.TagStartToken
 
tagStartTokenHasImmediateSubsequentToken(int, SymbolToken, StringBuffer) - Method in class com.jiowa.template.reader.TagStartPositionAdjuster
 
tagTransformer - Variable in class com.jiowa.template.transformer.Template2TextTransformer
 
TagValueMap - Class in com.jiowa.template.tag.map
Carries the values for each Tag of a template.
TagValueMap() - Constructor for class com.jiowa.template.tag.map.TagValueMap
 
TagValueMap(String) - Constructor for class com.jiowa.template.tag.map.TagValueMap
 
TagValueMapList - Class in com.jiowa.template.tag.map
List of tag value maps.
TagValueMapList() - Constructor for class com.jiowa.template.tag.map.TagValueMapList
 
TagValueMapList(List<TagValueMap>) - Constructor for class com.jiowa.template.tag.map.TagValueMapList
 
target - Variable in class com.jiowa.template.token.redef.RedefinitionMappingToken
 
template - Variable in class com.jiowa.template.reader.TagReader
 
Template - Class in com.jiowa.template
This template class contains the parsed template structure as a list of simple tags.
Template(String, String, List<Tag>) - Constructor for class com.jiowa.template.Template
 
template - Variable in class com.jiowa.template.TemplateContext
 
template - Variable in class com.jiowa.template.unificator.TemplateUnificator
 
template2PackageList - Variable in class com.jiowa.template.config.JiowaTemplateConfig
list of template dirs to package names
Template2TextTransformer - Class in com.jiowa.template.transformer
Transforms a given template to text by inserting all variable und sub template values.
Template2TextTransformer(TemplateMap) - Constructor for class com.jiowa.template.transformer.Template2TextTransformer
 
TemplateBean - Class in com.jiowa.template.bean
Base class for template beans which carries some base functionality.
TemplateBean() - Constructor for class com.jiowa.template.bean.TemplateBean
Default constructor.
TemplateBean(TemplateBean) - Constructor for class com.jiowa.template.bean.TemplateBean
Template bean with a given parent bean 'rootBean' which is used for value propagation
TemplateBeanList - Class in com.jiowa.template.bean
List of template beans.
TemplateBeanList() - Constructor for class com.jiowa.template.bean.TemplateBeanList
Creates an empty template bean list.
TemplateBeanList(TemplateBean) - Constructor for class com.jiowa.template.bean.TemplateBeanList
Constructs a template bean list with a single element.
TemplateConfigPropertyKeys() - Constructor for class com.jiowa.template.config.JiowaTemplateConfig.TemplateConfigPropertyKeys
 
TemplateContext - Class in com.jiowa.template
A template context: a notation and a string template.
TemplateContext(StringTemplate, TemplateNotation, TemplateMapLoader) - Constructor for class com.jiowa.template.TemplateContext
 
TemplateContext(StringTemplate, TemplateNotation, TemplateMapLoader, InlineTemplateBracketSet) - Constructor for class com.jiowa.template.TemplateContext
 
templateDirs - Variable in class com.jiowa.template.io.TemplateMapLoader
 
TemplateDirs2Package - Class in com.jiowa.template.config
Contains a tuple of template directories to package name, i.e.
TemplateDirs2Package(String, String, String) - Constructor for class com.jiowa.template.config.TemplateDirs2Package
Creates a tuple of template dirs to package name.
TemplateDirs2PackageList - Class in com.jiowa.template.config
The list of TemplateDirs2Package tuples.
TemplateDirs2PackageList() - Constructor for class com.jiowa.template.config.TemplateDirs2PackageList
 
TemplateFileFilter - Class in com.jiowa.template.io
Filters templates according to their suffix.
TemplateFileFilter(String) - Constructor for class com.jiowa.template.io.TemplateFileFilter
 
TemplateFileFilter(Collection<String>) - Constructor for class com.jiowa.template.io.TemplateFileFilter
 
templateFileSuffixes - Variable in class com.jiowa.template.config.TemplateDirs2Package
 
templateFileSuffixesCSV - Variable in class com.jiowa.template.config.TemplateDirs2Package
 
templateJarFile - Variable in class com.jiowa.template.io.TemplateMapLoader
 
templateMap - Variable in class com.jiowa.template.bean.generator.JiowaTemplateBeanGenerator
TemplateMap for user templates
templateMap - Variable in class com.jiowa.template.io.TemplateMapLoader
 
TemplateMap - Class in com.jiowa.template.map
Simple template map: filename to template string mapping.
TemplateMap() - Constructor for class com.jiowa.template.map.TemplateMap
 
templateMap - Variable in class com.jiowa.template.transformer.Tag2TextTransformer
 
templateMap - Variable in class com.jiowa.template.transformer.Template2TextTransformer
 
templateMap - Variable in class com.jiowa.template.unificator.TemplateMapUnificator
The given template map to be unified
templateMap - Variable in class com.jiowa.template.unificator.TemplateUnificator
 
TemplateMapLoader - Class in com.jiowa.template.io
This class has been implemented in order to load templates from a given template directory according to a given template notation and file name filter.
TemplateMapLoader(Collection<File>, TemplateFileFilter, TemplateNotation) - Constructor for class com.jiowa.template.io.TemplateMapLoader
Creates a template map loader which loads all templates from a collection of template directories.
TemplateMapLoader(JarFile, TemplateFileFilter, TemplateNotation) - Constructor for class com.jiowa.template.io.TemplateMapLoader
Creates a template map loader to laod a template map from jar file.
TemplateMapUnificator - Class in com.jiowa.template.unificator
Unifies templates of a template map, i.e.
TemplateMapUnificator(TemplateMap) - Constructor for class com.jiowa.template.unificator.TemplateMapUnificator
 
TemplateNotation - Class in com.jiowa.template.notation
Abstract template notation class which carries all information which is necessary in order to define a consistent notation.
TemplateNotation() - Constructor for class com.jiowa.template.notation.TemplateNotation
 
templateNotation - Variable in class com.jiowa.template.reader.TokenStateMachine
The given template notation
TemplateNotationChanger - Class in com.jiowa.template.notation
Changes a given TemplateNotation according to the configuration of this class via the RedefinitionContentToken.
TemplateNotationChanger(TemplateContext, RedefinitionMappingTokenList) - Constructor for class com.jiowa.template.notation.TemplateNotationChanger
 
TemplateNotationChecker - Class in com.jiowa.template.notation
Checks a template notation on consistency and delivers logging error messages if something is not right.
TemplateNotationChecker(TemplateContext) - Constructor for class com.jiowa.template.notation.TemplateNotationChecker
 
TemplateParser - Class in com.jiowa.template
This class parses a string and delivers a template which contains the logical structure of the template.
TemplateParser(TemplateMapLoader) - Constructor for class com.jiowa.template.TemplateParser
Creates a template parser for the given TemplateMapLoader.
TemplateReader - Class in com.jiowa.template.io
This template reader reads a template from a file according to a given template notation.
TemplateReader(File, TemplateNotation) - Constructor for class com.jiowa.template.io.TemplateReader
Constructs a template reader for a file given a specific template notation.
TemplateReader(InputStream, TemplateNotation) - Constructor for class com.jiowa.template.io.TemplateReader
 
templateTextMap - Variable in class com.jiowa.template.io.TemplateMapLoader
 
templateTokenMap - Variable in class com.jiowa.template.io.TemplateMapLoader
 
TemplateUnificator - Class in com.jiowa.template.unificator
Unifies a template of a template map, i.e.
TemplateUnificator(Template, TemplateMapUnificator) - Constructor for class com.jiowa.template.unificator.TemplateUnificator
Constructs a unificator for a given template and the underlying template map.
TemplateUnificator(Template, TemplateUnificator) - Constructor for class com.jiowa.template.unificator.TemplateUnificator
This constructor should only be used from within TemplateUnificator.
text - Variable in class com.jiowa.codegen.textregion.replacer.TextFileContext
 
text - Variable in class com.jiowa.template.bean.part.BeanPart
the given text of this bean part
text - Variable in class com.jiowa.template.StringTemplate
 
text - Variable in class com.jiowa.template.token.Token
 
TextAdjuster - Class in com.jiowa.template.text
Adjusts text according to some given parameters.
TextAdjuster(TemplateContext) - Constructor for class com.jiowa.template.text.TextAdjuster
 
TextFileContext - Class in com.jiowa.codegen.textregion.replacer
A simple text file context class which consists of a filename and its text content.
TextFileContext(String, String) - Constructor for class com.jiowa.codegen.textregion.replacer.TextFileContext
 
textoffset - Variable in class com.jiowa.template.text.ErrorPosition
 
TextOffset - Class in com.jiowa.template.text
Adjusts text according to some given parameters.
TextOffset(int, int, int) - Constructor for class com.jiowa.template.text.TextOffset
 
TextOperator - Class in com.jiowa.template.text.operator
Abstract text operator class.
TextOperator() - Constructor for class com.jiowa.template.text.operator.TextOperator
 
textOperatorParser - Variable in class com.jiowa.template.reader.SecondLevelTokenBuilder
 
TextOperatorParser - Class in com.jiowa.template.text.operator
Parses the text operators within a tag.
TextOperatorParser(TemplateContext) - Constructor for class com.jiowa.template.text.operator.TextOperatorParser
 
TextOperatorPart - Class in com.jiowa.template.bean.part
Defines a text operator part which is used in the toString()-method of a TemplateBean.
TextOperatorPart(TextOperator) - Constructor for class com.jiowa.template.bean.part.TextOperatorPart
 
TextOperatorTag - Class in com.jiowa.template.tag
Text operator tag.
TextOperatorTag(TextOperatorToken) - Constructor for class com.jiowa.template.tag.TextOperatorTag
 
TextOperatorToken - Class in com.jiowa.template.token
Text operator token.
TextOperatorToken(String, String, TextOperator, TextPosition) - Constructor for class com.jiowa.template.token.TextOperatorToken
 
TextPart - Class in com.jiowa.template.bean.part
Stores a text part of a template bean.
TextPart(String, int) - Constructor for class com.jiowa.template.bean.part.TextPart
 
textposition - Variable in class com.jiowa.template.reader.TokenReader
 
TextPosition - Class in com.jiowa.template.text
This class carries the text position within a text.
TextPosition() - Constructor for class com.jiowa.template.text.TextPosition
 
TextPosition(int, int) - Constructor for class com.jiowa.template.text.TextPosition
 
TextPosition(TextPosition) - Constructor for class com.jiowa.template.text.TextPosition
 
TextRegion - Class in com.jiowa.codegen.textregion
Denotes a region of text lines within a text string.
TextRegion(RegionName, String, int, int, TextRegionNotation) - Constructor for class com.jiowa.codegen.textregion.TextRegion
 
TextRegionException - Exception in com.jiowa.codegen.textregion
Text region exception.
TextRegionException(String) - Constructor for exception com.jiowa.codegen.textregion.TextRegionException
 
TextRegionList - Class in com.jiowa.codegen.textregion.reader
List of text regions.
TextRegionList() - Constructor for class com.jiowa.codegen.textregion.reader.TextRegionList
 
TextRegionNotation - Class in com.jiowa.codegen.textregion
Definition of the text region notation which contains of protected regions.
TextRegionNotation() - Constructor for class com.jiowa.codegen.textregion.TextRegionNotation
 
TextTag - Class in com.jiowa.template.tag
Tag for the plain text portions within the template.
TextTag(TextToken) - Constructor for class com.jiowa.template.tag.TextTag
 
TextTag(TextTag) - Constructor for class com.jiowa.template.tag.TextTag
 
TextTag(TextTag, int) - Constructor for class com.jiowa.template.tag.TextTag
 
TextToken - Class in com.jiowa.template.token
Token for plain text within the template.
TextToken(String, TextPosition) - Constructor for class com.jiowa.template.token.TextToken
 
TextToken(TextToken) - Constructor for class com.jiowa.template.token.TextToken
 
to - Variable in class com.jiowa.codegen.textregion.TextRegion
The last line of the region (including this line).
token - Variable in class com.jiowa.template.tag.ArbitrarySubTemplateTag
 
token - Variable in class com.jiowa.template.tag.TextTag
 
Token - Class in com.jiowa.template.token
Abstract token.
Token(String, TextPosition) - Constructor for class com.jiowa.template.token.Token
 
tokenIterator - Variable in class com.jiowa.template.reader.TokenReader
 
tokenList - Variable in class com.jiowa.template.reader.TokenReader
The tokenList will be delivered in the same way as tokens from a string.
TokenReader - Class in com.jiowa.template.reader
Reads token after token from a string template according to a given template notation.
TokenReader(boolean, TemplateContext, ErrorPosition) - Constructor for class com.jiowa.template.reader.TokenReader
Constructor for a given template notation and a template as simple string.
TokenReader(TemplateContext, ErrorPosition) - Constructor for class com.jiowa.template.reader.TokenReader
Constructor for a given template notation and a template as simple string.
TokenReader(TemplateContext, TokenStateMachine, ErrorPosition) - Constructor for class com.jiowa.template.reader.TokenReader
Constructor with a given statemachine (including current state and final state settings).
TokenReader(TemplateContext, List<Token>, ErrorPosition) - Constructor for class com.jiowa.template.reader.TokenReader
Special constructor.
TokenStateMachine - Class in com.jiowa.template.reader
Simple state machine for the parsing process.
TokenStateMachine(Class<?>, Class<?>, TemplateNotation) - Constructor for class com.jiowa.template.reader.TokenStateMachine
 
TokenStateMachine(TemplateNotation) - Constructor for class com.jiowa.template.reader.TokenStateMachine
 
TokenUtils - Class in com.jiowa.template.token
Some utilities for token handling.
toList() - Method in class com.jiowa.codegen.textregion.reader.ProtectedRegionList
 
topMargin - Variable in class com.jiowa.template.text.TextOffset
 
toString() - Method in class com.jiowa.codegen.textregion.name.RegionName
 
toString() - Method in class com.jiowa.codegen.textregion.TextRegion
 
toString() - Method in class com.jiowa.template.bean.TemplateBean
Creates the text representation of the template bean with all inserted values.
toString() - Method in class com.jiowa.template.config.TemplateDirs2Package
 
toString() - Method in class com.jiowa.template.config.TemplateDirs2PackageList
 
toString() - Method in class com.jiowa.template.notation.TemplateNotation
 
toString() - Method in class com.jiowa.template.StringTemplate
 
toString() - Method in class com.jiowa.template.tag.ArbitrarySubTemplateTag
 
toString() - Method in class com.jiowa.template.tag.IncludeTag
 
toString() - Method in class com.jiowa.template.tag.InlineSubTemplateTag
 
toString() - Method in class com.jiowa.template.tag.map.TagValueMap
 
toString() - Method in class com.jiowa.template.tag.RedefinitionTag
A redefinition tag does not have any physical size: therefore "" will be returned.
toString() - Method in class com.jiowa.template.tag.SubTemplateStructureTag
 
toString() - Method in class com.jiowa.template.tag.SubTemplateTag
 
toString() - Method in class com.jiowa.template.tag.Tag
The string representation of this tag
toString() - Method in class com.jiowa.template.tag.TextOperatorTag
 
toString() - Method in class com.jiowa.template.tag.TextTag
 
toString() - Method in class com.jiowa.template.tag.VariableTag
 
toString() - Method in class com.jiowa.template.Template
 
toString() - Method in class com.jiowa.template.text.ErrorPosition
 
toString() - Method in class com.jiowa.template.text.operator.TextOperator
 
toString() - Method in class com.jiowa.template.text.TextOffset
 
toString() - Method in class com.jiowa.template.text.TextPosition
 
toString() - Method in class com.jiowa.template.token.redef.RedefinitionContentToken
 
toString() - Method in class com.jiowa.template.token.redef.RedefinitionMappingToken
 
toString() - Method in class com.jiowa.template.token.redef.RedefinitionMappingTokenList
 
toString() - Method in class com.jiowa.template.token.subtemplate.InlineSubTemplateContentToken
 
toString() - Method in class com.jiowa.template.token.TextOperatorToken
 
toString() - Method in class com.jiowa.template.token.Token
 
toString() - Method in class com.jiowa.template.token.variable.VariableToken
 
toString() - Method in class com.jiowa.template.variable.ConfigurableReplacementOperator
 
toString() - Method in class com.jiowa.template.variable.parser.OperatorWrapper
 
toString() - Method in class com.jiowa.template.variable.VariableOperator
 
transform(Tag, TagValueMap) - Method in class com.jiowa.template.transformer.Tag2TextTransformer
Transforms a Tag into text using a given TagValueMap which carries values for variables and subtemplate structures.
transform(Template, TagValueMap) - Method in class com.jiowa.template.transformer.Template2TextTransformer
 
transformInlineSubTemplateTag(InlineSubTemplateTag, TagValueMap) - Method in class com.jiowa.template.transformer.Tag2TextTransformer
 
transformSubTemplateStructureTag(SubTemplateStructureTag, TagValueMap) - Method in class com.jiowa.template.transformer.Tag2TextTransformer
Transforms a sub template structure tag into text according to the given values TagValueMap, that have to be filled in.
transformSubTemplateTag(SubTemplateTag, TagValueMap) - Method in class com.jiowa.template.transformer.Tag2TextTransformer
 
transformVariableTag(VariableTag, TagValueMap) - Method in class com.jiowa.template.transformer.Tag2TextTransformer
Transforms a variable tag into a text string by inserting a value for the variable.
transitions - Variable in class com.jiowa.template.reader.TokenStateMachine
Transition table
turnValuePropagationOff() - Method in class com.jiowa.template.bean.TemplateBean
Turns value propagation off
turnValuePropagationOn() - Method in class com.jiowa.template.bean.TemplateBean
Turns value propagation on.
typeConvertedSubTemplates(TemplateBeanList, String) - Method in class com.jiowa.template.bean.TemplateBean
Converts the types a list of template beans to those which are expected for the given sub template structure identifier.
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