Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(byte[], int, int) - Method in interface gg.jte.output.Utf8ByteOutput.DataConsumer
 
accept(int, String) - Method in interface gg.jte.compiler.TemplateParser.VisitorCallback
 
addChunk(byte[]) - Method in class gg.jte.output.Utf8ByteOutput
 
addClass(boolean, String) - Method in class gg.jte.html.support.CssClasses
 
addClass(boolean, String) - Static method in class gg.jte.html.support.HtmlSupport
 
addClass(boolean, String, String) - Method in class gg.jte.html.support.CssClasses
 
addClass(boolean, String, String) - Static method in class gg.jte.html.support.HtmlSupport
 
addClass(String) - Method in class gg.jte.html.support.CssClasses
 
addClass(String) - Static method in class gg.jte.html.support.HtmlSupport
 
addImports(String...) - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
addLine(int) - Method in class gg.jte.compiler.CodeBuilder
 
addLineInfoField(StringBuilder) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
addLines(String, int, int) - Method in class gg.jte.compiler.CodeBuilder
 
addNameField(StringBuilder, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
addParams(ParamDescription...) - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
addPolicy(HtmlPolicy) - Method in class gg.jte.html.policy.PolicyGroup
 
allowedCharacter(int, char) - Static method in class gg.jte.models.generator.Util
 
amount - Variable in class gg.jte.compiler.TemplateParser.Indent
 
amount - Variable in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
append(char) - Method in class gg.jte.compiler.CodeBuilder
 
append(int) - Method in class gg.jte.compiler.CodeBuilder
 
append(String) - Method in class gg.jte.compiler.CodeBuilder
 
append(String, int, int) - Method in class gg.jte.compiler.CodeBuilder
 
appendEscaped(String) - Method in class gg.jte.compiler.CodeBuilder
 
appendEscaped(StringBuilder, String) - Static method in class gg.jte.runtime.StringUtils
 
appendEscapedKotlin(StringBuilder, String) - Method in class gg.jte.compiler.CodeBuilder
 
appendParam(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
appendParams(int, String, List) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
areParamsComplete(int) - Method in class gg.jte.compiler.TemplateParser
 
array - Variable in class test.Model
 
arrayList - Variable in class test.Model
 
assignAttributeToVariable(int, TemplateParser.HtmlAttribute) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
attributeCounter - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
attributeName - Variable in class gg.jte.html.OwaspHtmlTemplateOutput
 
attributes - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
attributesProcessed - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
attributeStartIndex - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 

B

beforeLoop - Variable in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
The field for the beforeLoop record component.
beforeLoop() - Method in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
Returns the value of the beforeLoop record component.
BinaryContent - Class in gg.jte.runtime
 
BinaryContent(byte[][]) - Constructor for class gg.jte.runtime.BinaryContent
 
binaryStaticContent - Variable in class gg.jte.maven.CompilerMojo
Setting that UTF-8 encodes all static template parts at compile time.
binaryStaticContent - Variable in class gg.jte.maven.GeneratorMojo
Setting, that UTF-8 encodes all static template parts at compile time.
binaryStaticContent - Variable in class gg.jte.TemplateConfig
 
binaryTextParts - Variable in class gg.jte.compiler.ClassDefinition
 
binaryTextParts - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
bodyIgnored - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
bool - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
BOOLEAN_HTML_ATTRIBUTES - Static variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
booleanArray - Variable in class test.Model
 
byteArray - Variable in class test.Model
 

C

calculateClassPath() - Method in class gg.jte.compiler.TemplateCompiler
 
calculateCompileArgs() - Method in class gg.jte.maven.CompilerMojo
 
calculateParameterInfo() - Method in class gg.jte.runtime.Template
 
changed - Variable in class gg.jte.compiler.ClassDefinition
 
checkOutput(TemplateOutput) - Method in class gg.jte.TemplateEngine
 
chunks - Variable in class gg.jte.output.Utf8ByteOutput
 
CLASS_PREFIX - Static variable in interface gg.jte.runtime.Constants
 
CLASS_SUFFIX - Static variable in interface gg.jte.runtime.Constants
 
ClassCompiler - Interface in gg.jte.compiler
 
classDefinition - Variable in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
ClassDefinition - Class in gg.jte.compiler
 
ClassDefinition(String, ClassInfo) - Constructor for class gg.jte.compiler.ClassDefinition
 
ClassDefinition(String, String) - Constructor for class gg.jte.compiler.ClassDefinition
 
classDefinitions - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
classDirectory - Variable in class gg.jte.runtime.TemplateLoader
 
classDirectory - Variable in class gg.jte.TemplateEngine
 
classInfo - Variable in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
classInfo - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
classInfo - Variable in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
ClassInfo - Class in gg.jte.runtime
 
ClassInfo(String, String) - Constructor for class gg.jte.runtime.ClassInfo
 
classLoader - Variable in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
classLoader - Variable in class gg.jte.resolve.ResourceCodeResolver
 
classLoader() - Method in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
classLoader() - Method in interface gg.jte.extension.api.JteConfig
 
classLoader() - Method in class gg.jte.extension.api.mocks.MockConfig
 
className - Variable in class gg.jte.extension.api.mocks.MockTemplateDescription
 
className - Variable in class gg.jte.maven.ExtensionSettings
The class name of the extension, e.g.
className - Variable in class gg.jte.runtime.ClassInfo
 
className() - Method in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
className() - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
className() - Method in interface gg.jte.extension.api.TemplateDescription
 
className(String) - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
classPath - Variable in class gg.jte.compiler.TemplateCompiler
 
classPath - Variable in class gg.jte.TemplateConfig
 
ClassUtils - Class in gg.jte.compiler
 
ClassUtils() - Constructor for class gg.jte.compiler.ClassUtils
 
clazz - Variable in class gg.jte.runtime.Template
 
cleanAll() - Method in class gg.jte.compiler.TemplateCompiler
 
cleanAll() - Method in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
cleanAll() - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
cleanAll() - Method in class gg.jte.runtime.TemplateLoader
 
cleanAll() - Method in class gg.jte.TemplateEngine
Cleans the directory containing the compiled template classes.
clearCache() - Method in class gg.jte.TemplateEngine
Clears all cached templates.
close() - Method in class gg.jte.output.FileOutput
 
closingBrace - Variable in class gg.jte.compiler.TemplateParser.JavaCodeMode
 
code - Variable in class gg.jte.compiler.ClassDefinition
 
code - Variable in class gg.jte.compiler.CodeBuilder
 
code - Variable in class gg.jte.compiler.ContentProcessor
 
Code - Enum constant in enum class gg.jte.compiler.CodeGenerator.TemplateExpressionPart.Type
 
Code - Enum constant in enum class gg.jte.compiler.ContentProcessor.Mode
 
Code - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
CodeBuilder - Class in gg.jte.compiler
 
CodeBuilder(CodeType) - Constructor for class gg.jte.compiler.CodeBuilder
 
CodeBuilder.CodeMarker - Class in gg.jte.compiler
 
CodeGenerator - Interface in gg.jte.compiler
 
CodeGenerator.TemplateExpressionPart - Class in gg.jte.compiler
 
CodeGenerator.TemplateExpressionPart.Type - Enum Class in gg.jte.compiler
 
codeIndex - Variable in class gg.jte.compiler.CodeBuilder.CodeMarker
 
codeLine - Variable in class gg.jte.compiler.CodeBuilder.CodeMarker
 
CodeMarker(int, int, int) - Constructor for class gg.jte.compiler.CodeBuilder.CodeMarker
 
codeMarkers - Variable in class gg.jte.compiler.CodeBuilder
 
codeResolver - Variable in class gg.jte.compiler.TemplateCompiler
 
CodeResolver - Interface in gg.jte
Responsible for resolving template code.
CodeStatement - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
codeType - Variable in class gg.jte.compiler.CodeBuilder
 
CodeType - Enum Class in gg.jte.compiler
 
CodeType() - Constructor for enum class gg.jte.compiler.CodeType
 
collection - Variable in class test.Model
 
comment - Variable in class gg.jte.compiler.TemplateParser.StatelessMode
 
Comment - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
compile(String[], List, TemplateConfig, Path, Map) - Method in interface gg.jte.compiler.ClassCompiler
 
compile(String[], List, TemplateConfig, Path, Map) - Method in class gg.jte.compiler.java.JavaClassCompiler
 
compileArgs - Variable in class gg.jte.maven.CompilerMojo
Sets additional compiler arguments for jte templates.
compileArgs - Variable in class gg.jte.TemplateConfig
 
compilePath - Variable in class gg.jte.maven.CompilerMojo
The compile-classpath to use.
compiler - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
CompilerMojo - Class in gg.jte.maven
 
CompilerMojo() - Constructor for class gg.jte.maven.CompilerMojo
 
complete - Variable in exception class gg.jte.compiler.TemplateParametersCompleteVisitor.Result
 
completeParamsIfRequired() - Method in class gg.jte.compiler.TemplateParser
 
Condition - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
ConditionElse - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
ConditionEnd - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
ConditionEndModes - Static variable in class gg.jte.compiler.LineInfo
 
config - Variable in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
config - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
config - Variable in class gg.jte.compiler.TemplateCompiler
 
config - Variable in class gg.jte.compiler.TemplateParser
 
config - Variable in class gg.jte.TemplateEngine
 
Constants - Interface in gg.jte.runtime
 
containsSingleOutput - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
Content - Enum constant in enum class gg.jte.compiler.ContentProcessor.Mode
 
Content - Enum constant in enum class gg.jte.compiler.TemplateType
 
Content - Interface in gg.jte
This interface can be used to create reusable content blocks for templates through Java code.
Content - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
contentLength - Variable in class gg.jte.output.Utf8ByteOutput
 
ContentProcessor - Class in gg.jte.compiler
Identifies the various content block regions in a given code segment.
ContentProcessor(int, String) - Constructor for class gg.jte.compiler.ContentProcessor
 
ContentProcessor.Mode - Enum Class in gg.jte.compiler
 
contentType - Variable in class gg.jte.compiler.TemplateParser
 
contentType - Variable in class gg.jte.extension.api.mocks.MockConfig
 
contentType - Variable in class gg.jte.maven.CompilerMojo
The content type of all templates.
contentType - Variable in class gg.jte.maven.GeneratorMojo
The content type of all templates.
contentType - Variable in class gg.jte.models.runtime.StaticJteModel
 
contentType - Variable in class gg.jte.TemplateConfig
 
contentType - Variable in class gg.jte.TemplateEngine
 
contentType() - Method in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
contentType() - Method in interface gg.jte.extension.api.JteConfig
 
contentType() - Method in class gg.jte.extension.api.mocks.MockConfig
 
contentType(ContentType) - Method in class gg.jte.extension.api.mocks.MockConfig
 
ContentType - Enum Class in gg.jte
 
ContentType() - Constructor for enum class gg.jte.ContentType
 
countBefore(char) - Method in class gg.jte.compiler.TemplateParser
 
create(CodeResolver, ContentType) - Static method in class gg.jte.TemplateEngine
Creates a new template engine.
create(CodeResolver, Path, ContentType) - Static method in class gg.jte.TemplateEngine
Creates a new template engine.
create(CodeResolver, Path, ContentType, ClassLoader) - Static method in class gg.jte.TemplateEngine
Creates a new template engine.
create(CodeResolver, Path, ContentType, ClassLoader, String) - Static method in class gg.jte.TemplateEngine
Creates a new template engine.
createClassLoader(ClassLoader) - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
createClassLoader(ClassLoader) - Method in class gg.jte.runtime.TemplateLoader
 
createCodeGenerator(ClassInfo, LinkedHashSet, LinkedHashSet) - Method in class gg.jte.compiler.TemplateCompiler
 
createCompiler(String) - Method in class gg.jte.compiler.TemplateCompiler
 
createHtmlPolicy(String) - Method in class gg.jte.maven.CompilerMojo
 
createOutputForAttributeContent() - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
createPrecompiled(ContentType) - Static method in class gg.jte.TemplateEngine
Creates a new template engine.
createPrecompiled(Path, ContentType) - Static method in class gg.jte.TemplateEngine
Creates a new template engine.
createPrecompiled(Path, ContentType, ClassLoader) - Static method in class gg.jte.TemplateEngine
Creates a new template engine.
createPrecompiled(Path, ContentType, ClassLoader, String) - Static method in class gg.jte.TemplateEngine
Creates a new template engine.
createProjectClassLoader() - Method in class gg.jte.maven.CompilerMojo
 
createTemplateLoader(TemplateConfig, CodeResolver, Path, TemplateMode, ClassLoader) - Static method in class gg.jte.TemplateEngine
 
cssClasses - Variable in class gg.jte.html.support.CssClasses
 
CssClasses - Class in gg.jte.html.support
 
CssClasses() - Constructor for class gg.jte.html.support.CssClasses
 
CssComment - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
currentChar - Variable in class gg.jte.compiler.TemplateParser
 
currentCodeLine - Variable in class gg.jte.compiler.CodeBuilder
 
currentHtmlTag - Variable in class gg.jte.compiler.TemplateParser
 
currentMode - Variable in class gg.jte.compiler.ContentProcessor
 
currentMode - Variable in class gg.jte.compiler.TemplateParser
 
currentTemplateLine - Variable in class gg.jte.compiler.CodeBuilder
 

D

data - Variable in class gg.jte.compiler.java.JavaCodeGenerator.ParamCallInfo
 
data - Variable in class gg.jte.runtime.BinaryContent
 
DEBUG - Static variable in class gg.jte.compiler.TemplateCompiler
 
DebugInfo - Class in gg.jte.runtime
 
DebugInfo(String, int) - Constructor for class gg.jte.runtime.DebugInfo
 
debugName - Variable in class gg.jte.compiler.TemplateParser.StatelessMode
 
defaultValue - Variable in class gg.jte.compiler.ParamInfo
 
defaultValue - Variable in class gg.jte.extension.api.mocks.MockParamDescription
 
defaultValue() - Method in class gg.jte.compiler.ParamInfo
 
defaultValue() - Method in class gg.jte.extension.api.mocks.MockParamDescription
 
defaultValue() - Method in interface gg.jte.extension.api.ParamDescription
 
defaultValue(String) - Method in class gg.jte.extension.api.mocks.MockParamDescription
 
delegate - Variable in class gg.jte.models.generator.SquashBlanksOutput
 
deleteDirectoryContent(Path) - Static method in class gg.jte.compiler.IoUtils
 
deleteGeneratedSourceFiles(Path, List) - Method in class gg.jte.maven.CompilerMojo
 
depth - Variable in class gg.jte.compiler.ContentProcessor
 
depth - Variable in class gg.jte.compiler.TemplateParser
 
DirectoryCodeResolver - Class in gg.jte.resolve
Resolves template code within a given root directory.
DirectoryCodeResolver(Path) - Constructor for class gg.jte.resolve.DirectoryCodeResolver
 
doParse(int) - Method in class gg.jte.compiler.TemplateParser
 
doubleArray - Variable in class test.Model
 
Dummy - Annotation Interface in test
 
DynamicJteModel - Class in gg.jte.models.runtime
 
DynamicJteModel(TemplateEngine, String, Map) - Constructor for class gg.jte.models.runtime.DynamicJteModel
 
DynamicTemplates - Class in gg.jte.generated.precompiled
 
DynamicTemplates(TemplateEngine) - Constructor for class gg.jte.generated.precompiled.DynamicTemplates
 

E

endIndex - Variable in class gg.jte.compiler.ContentProcessor
 
endIndex - Variable in class gg.jte.compiler.TemplateParser
 
engine - Variable in class gg.jte.generated.precompiled.DynamicTemplates
 
engine - Variable in class gg.jte.models.generator.ModelGenerator
 
engine - Variable in class gg.jte.models.runtime.DynamicJteModel
 
equals(Object) - Method in class gg.jte.compiler.ClassDefinition
 
equals(Object) - Method in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
equals(Object) - Method in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class gg.jte.compiler.TemplateDependency
 
equals(Object) - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
equals(Object) - Method in class gg.jte.runtime.ClassInfo
 
Escape - Class in gg.jte.html.escape
 
Escape() - Constructor for class gg.jte.html.escape.Escape
 
exceptionLineNumber1(Model) - Method in class gg.jte.generated.precompiled.DynamicTemplates
 
exceptionLineNumber1(Model) - Method in class gg.jte.generated.precompiled.StaticTemplates
 
exceptionLineNumber1(Model) - Method in interface gg.jte.generated.precompiled.Templates
 
excludePattern() - Method in class gg.jte.models.generator.ModelConfig
 
execute() - Method in class gg.jte.maven.CompilerMojo
 
execute() - Method in class gg.jte.maven.GeneratorMojo
 
exists(String) - Method in interface gg.jte.CodeResolver
Checks if a template with this name exists.
exists(String) - Method in class gg.jte.resolve.DirectoryCodeResolver
 
exists(String) - Method in class gg.jte.resolve.ResourceCodeResolver
 
extension - Variable in class gg.jte.compiler.ClassDefinition
 
extension - Variable in class gg.jte.runtime.ClassInfo
 
extensionClasses - Variable in class gg.jte.TemplateConfig
 
ExtensionConfig - Class in gg.jte.compiler.extensionsupport
 
ExtensionConfig(TemplateConfig, Path, ClassLoader) - Constructor for class gg.jte.compiler.extensionsupport.ExtensionConfig
 
extensions - Variable in class gg.jte.maven.GeneratorMojo
Optional - Extensions this template engine should load.
ExtensionSettings - Class in gg.jte.maven
 
ExtensionSettings() - Constructor for class gg.jte.maven.ExtensionSettings
 
ExtensionTemplateDescription - Class in gg.jte.compiler.extensionsupport
 
ExtensionTemplateDescription(ClassDefinition, ClassInfo) - Constructor for class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
extract(String, int, int, TemplateParser.VisitorCallback) - Method in class gg.jte.compiler.TemplateParser
 
extractCodePart() - Method in class gg.jte.compiler.TemplateParser
 
extractComment(TemplateParser.Mode, int) - Method in class gg.jte.compiler.TemplateParser
 
extractHtmlCodePart() - Method in class gg.jte.compiler.TemplateParser
 
extractPlainCodePart() - Method in class gg.jte.compiler.TemplateParser
 
extractSingleOutputTemplateExpression(String) - Static method in interface gg.jte.compiler.CodeGenerator
In case the given value was previously checked to contain only a single template expression, this method could be used instead of a more expensive call to extractTemplateExpressionParts.
extractTemplateExpressionParts(String) - Static method in interface gg.jte.compiler.CodeGenerator
 
extractTextPart(int, TemplateParser.Mode) - Method in class gg.jte.compiler.TemplateParser
 
extractTextPartAndTrimControlStructures(int, TemplateParser.Mode) - Method in class gg.jte.compiler.TemplateParser
 
extractTrimmed(int, int) - Method in class gg.jte.compiler.TemplateParser
 

F

fieldsMarker - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
FileOutput - Class in gg.jte.output
 
FileOutput(Path) - Constructor for class gg.jte.output.FileOutput
 
FileOutput(Path, Charset) - Constructor for class gg.jte.output.FileOutput
 
fillInStackTrace() - Method in exception class gg.jte.compiler.TemplateParametersCompleteVisitor.Result
 
fillInStackTrace() - Method in exception class gg.jte.compiler.TemplateSingleControlStructureVisitor.NotSingleControlStructure
 
fillLines(int, int, int) - Method in class gg.jte.compiler.CodeBuilder
 
fillLines(CodeBuilder.CodeMarker, int) - Method in class gg.jte.compiler.CodeBuilder
 
findRenderMethods(Class) - Method in class gg.jte.runtime.Template
 
finishTemplateLine() - Method in class gg.jte.compiler.CodeBuilder
 
floatArray - Variable in class test.Model
 
flushAndEscape(String, int, int, String, TemplateOutput) - Static method in class gg.jte.html.escape.Escape
 
flushRemaining(String, TemplateOutput, int, int) - Static method in class gg.jte.html.escape.Escape
 
ForLoop - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
ForLoopEnd - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
ForLoopEndModes - Static variable in class gg.jte.compiler.LineInfo
 
forLoopStack - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
ForLoopStart(CodeBuilder.CodeMarker, CodeBuilder.CodeMarker, int, int) - Constructor for record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
Creates an instance of a ForLoopStart record class.
ForSupport<T> - Class in gg.jte.support
 
ForSupport(Iterator) - Constructor for class gg.jte.support.ForSupport
 
fullName - Variable in class gg.jte.runtime.ClassInfo
 
fullyQualifiedClassName() - Method in interface gg.jte.extension.api.TemplateDescription
 

G

generate(JteConfig, Set) - Method in interface gg.jte.extension.api.JteExtension
Perform the file generation.
generate(JteConfig, Set) - Method in class gg.jte.models.generator.ModelExtension
 
generate(JteConfig, Set) - Method in class gg.jte.nativeimage.NativeResourcesExtension
 
generate(JteConfig, Set, ModelConfig) - Method in class gg.jte.models.generator.ModelGenerator
 
generate(List, boolean) - Method in class gg.jte.compiler.TemplateCompiler
 
generateAll() - Method in class gg.jte.compiler.TemplateCompiler
 
generateAll() - Method in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
generateAll() - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
generateAll() - Method in class gg.jte.runtime.TemplateLoader
 
generateAll() - Method in class gg.jte.TemplateEngine
Generates all template classes in the sources directory, to the compiled template classes directory.
generatedResourcesRoot - Variable in class gg.jte.extension.api.mocks.MockConfig
 
generatedResourcesRoot() - Method in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
generatedResourcesRoot() - Method in interface gg.jte.extension.api.JteConfig
 
generatedResourcesRoot() - Method in class gg.jte.extension.api.mocks.MockConfig
 
generatedResourcesRoot(Path) - Method in class gg.jte.extension.api.mocks.MockConfig
 
generatedSourcesRoot - Variable in class gg.jte.extension.api.mocks.MockConfig
 
generatedSourcesRoot() - Method in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
generatedSourcesRoot() - Method in interface gg.jte.extension.api.JteConfig
 
generatedSourcesRoot() - Method in class gg.jte.extension.api.mocks.MockConfig
 
generatedSourcesRoot(Path) - Method in class gg.jte.extension.api.mocks.MockConfig
 
generateTemplateCall(String, String, LinkedHashSet, LinkedHashSet, DebugInfo) - Method in class gg.jte.compiler.TemplateCompiler
 
generateTemplateCall(String, LinkedHashSet, LinkedHashSet, DebugInfo) - Method in class gg.jte.compiler.TemplateCompiler
 
GeneratorMojo - Class in gg.jte.maven
 
GeneratorMojo() - Constructor for class gg.jte.maven.GeneratorMojo
 
get() - Method in class gg.jte.support.ForSupport
 
get(int) - Method in class gg.jte.runtime.BinaryContent
 
getAnotherWorld() - Method in class test.Model
 
getBinaryTextParts() - Method in class gg.jte.compiler.ClassDefinition
 
getBinaryTextParts() - Method in interface gg.jte.compiler.CodeGenerator
 
getBinaryTextParts() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getBinaryTextPartsFileName() - Method in class gg.jte.compiler.ClassDefinition
 
getClassInfo(ClassLoader, String) - Method in class gg.jte.compiler.TemplateCompiler
 
getClassInfo(ClassLoader, String) - Method in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
getClassInfo(ClassLoader, String) - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
getClassInfo(ClassLoader, String) - Method in class gg.jte.runtime.TemplateLoader
 
getClassLoader() - Method in class gg.jte.compiler.TemplateCompiler
 
getClassLoader() - Method in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
getClassLoader() - Method in class gg.jte.resolve.ResourceCodeResolver
 
getClassLoader() - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
getClassLoader() - Method in class gg.jte.runtime.Template
 
getClassLoader() - Method in class gg.jte.runtime.TemplateLoader
 
getClassName() - Method in class gg.jte.maven.ExtensionSettings
 
getClassName(StackTraceElement) - Method in class gg.jte.runtime.TemplateLoader
 
getClassPath() - Method in class gg.jte.compiler.TemplateCompiler
 
getClosingBrace() - Method in class gg.jte.compiler.TemplateParser.JavaCodeMode
 
getCode() - Method in class gg.jte.compiler.ClassDefinition
 
getCode() - Method in class gg.jte.compiler.CodeBuilder
 
getCode() - Method in interface gg.jte.compiler.CodeGenerator
 
getCode() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getContentClass() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getContentLength() - Method in class gg.jte.output.Utf8ByteOutput
 
getCurrentAttribute() - Method in class gg.jte.compiler.TemplateParser.HtmlTag
 
getCurrentCodeLine() - Method in class gg.jte.compiler.CodeBuilder
 
getCurrentDebugInfo() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getCurrentTemplateLine() - Method in class gg.jte.compiler.CodeBuilder
 
getCurrentTemplateLine() - Method in interface gg.jte.compiler.CodeGenerator
 
getCurrentTemplateLine() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getCurrentTemplateLine() - Method in class gg.jte.compiler.TemplateParser
 
getDebugInfo(int) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getErrorMessage(String, Path, Map) - Static method in class gg.jte.compiler.java.JavaClassCompiler
 
getExtension() - Method in class gg.jte.compiler.ClassDefinition
 
getImports() - Method in class gg.jte.compiler.ClassDefinition
 
getImports() - Method in interface gg.jte.compiler.CodeGenerator
 
getImports() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getIndentationsToSkip() - Method in class gg.jte.compiler.TemplateParser
 
getIndex() - Method in class gg.jte.support.ForSupport
 
getLastModified(String) - Method in interface gg.jte.CodeResolver
Resolves the last modification time of a template.
getLastModified(String) - Method in class gg.jte.resolve.DirectoryCodeResolver
 
getLastModified(String) - Method in class gg.jte.resolve.ResourceCodeResolver
 
getLastModified(Path) - Method in class gg.jte.resolve.DirectoryCodeResolver
 
getLastModifiedTimestamp() - Method in class gg.jte.compiler.TemplateDependency
 
getLineInfo() - Method in class gg.jte.compiler.CodeBuilder
 
getLineInfo(int) - Method in class gg.jte.compiler.CodeBuilder
 
getMarkerOfCurrentPosition() - Method in class gg.jte.compiler.CodeBuilder
 
getName() - Method in class gg.jte.compiler.ClassDefinition
 
getName() - Method in class gg.jte.compiler.TemplateDependency
 
getName() - Method in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
getName() - Method in class gg.jte.compiler.TemplateParser.HtmlTag
 
getName() - Method in interface gg.jte.html.HtmlAttribute
 
getName() - Method in interface gg.jte.html.HtmlTag
 
getOutput(TemplateOutput) - Method in class gg.jte.models.runtime.StaticJteModel
 
getParameterIndex(String, List, JavaCodeGenerator.ParamCallInfo) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getParamInfo() - Method in interface gg.jte.compiler.CodeGenerator
 
getParamInfo() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
getParamInfo() - Method in class gg.jte.runtime.Template
 
getParamInfo(String) - Method in class gg.jte.TemplateEngine
Obtain parameter information about a specific template.
getParams() - Method in class gg.jte.compiler.ClassDefinition
 
getPreviousMode(Class) - Method in class gg.jte.compiler.TemplateParser
 
getQuotes() - Method in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
getQuotes() - Method in interface gg.jte.html.HtmlAttribute
 
getRoot() - Method in class gg.jte.resolve.DirectoryCodeResolver
 
getSettings() - Method in class gg.jte.maven.ExtensionSettings
 
getSourceFileName() - Method in class gg.jte.compiler.ClassDefinition
 
getTemplateLine() - Method in class gg.jte.compiler.TemplateParser.JavaCodeMode
 
getTemplatesUsing(String) - Method in class gg.jte.compiler.TemplateCompiler
 
getTemplatesUsing(String) - Method in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
getTemplatesUsing(String) - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
getTemplatesUsing(String) - Method in class gg.jte.runtime.TemplateLoader
 
getTemplatesUsing(String) - Method in class gg.jte.TemplateEngine
 
getThatThrows() - Method in class test.Model
 
gg.jte - package gg.jte
 
gg.jte.compiler - package gg.jte.compiler
 
gg.jte.compiler.extensionsupport - package gg.jte.compiler.extensionsupport
 
gg.jte.compiler.java - package gg.jte.compiler.java
 
gg.jte.extension.api - package gg.jte.extension.api
 
gg.jte.extension.api.mocks - package gg.jte.extension.api.mocks
 
gg.jte.generated.precompiled - package gg.jte.generated.precompiled
 
gg.jte.generated.precompiled.dynamictemplates - package gg.jte.generated.precompiled.dynamictemplates
 
gg.jte.generated.precompiled.interfacetemplates - package gg.jte.generated.precompiled.interfacetemplates
 
gg.jte.generated.precompiled.statictemplates - package gg.jte.generated.precompiled.statictemplates
 
gg.jte.generated.precompiled.tag - package gg.jte.generated.precompiled.tag
 
gg.jte.html - package gg.jte.html
 
gg.jte.html.escape - package gg.jte.html.escape
 
gg.jte.html.policy - package gg.jte.html.policy
 
gg.jte.html.support - package gg.jte.html.support
 
gg.jte.maven - package gg.jte.maven
 
gg.jte.migrate - package gg.jte.migrate
 
gg.jte.models.generator - package gg.jte.models.generator
 
gg.jte.models.runtime - package gg.jte.models.runtime
 
gg.jte.nativeimage - package gg.jte.nativeimage
 
gg.jte.output - package gg.jte.output
 
gg.jte.resolve - package gg.jte.resolve
 
gg.jte.runtime - package gg.jte.runtime
 
gg.jte.support - package gg.jte.support
 

H

handleContentBlock() - Method in class gg.jte.compiler.ContentProcessor
 
handleException(Exception) - Method in class gg.jte.models.runtime.StaticJteModel
 
handleRenderException(String, Template, Throwable) - Method in class gg.jte.TemplateEngine
 
handleStringLiterals(char) - Method in class gg.jte.compiler.TemplateParser
 
handleUnclosedKeywords() - Method in class gg.jte.compiler.TemplateParser
 
hasChanged(String) - Method in class gg.jte.compiler.TemplateCompiler
 
hasChanged(String) - Method in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
hasChanged(String) - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
hasChanged(String) - Method in class gg.jte.runtime.TemplateLoader
 
hashCode() - Method in class gg.jte.compiler.ClassDefinition
 
hashCode() - Method in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
hashCode() - Method in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
Returns a hash code value for this object.
hashCode() - Method in class gg.jte.compiler.TemplateDependency
 
hashCode() - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
hashCode() - Method in class gg.jte.runtime.ClassInfo
 
hasTemplate(String) - Method in class gg.jte.TemplateEngine
 
hasValue - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
hasWrittenClass - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
hasWrittenPackage - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
hello - Variable in class test.Model
 
helloWorld(Model) - Method in class gg.jte.generated.precompiled.DynamicTemplates
 
helloWorld(Model) - Method in class gg.jte.generated.precompiled.StaticTemplates
 
helloWorld(Model) - Method in interface gg.jte.generated.precompiled.Templates
 
hotReload(String) - Method in class gg.jte.compiler.TemplateCompiler
 
hotReload(String) - Method in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
hotReload(String) - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
hotReload(String) - Method in class gg.jte.runtime.TemplateLoader
 
Html - Enum constant in enum class gg.jte.ContentType
 
htmlAttribute(String, TemplateOutput) - Static method in class gg.jte.html.escape.Escape
 
HtmlAttribute - Interface in gg.jte.html
 
HtmlAttribute(String, char, int, boolean, boolean) - Constructor for class gg.jte.compiler.TemplateParser.HtmlAttribute
 
HtmlComment - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
htmlCommentsPreserved - Variable in class gg.jte.compiler.TemplateParser
 
htmlCommentsPreserved - Variable in class gg.jte.maven.CompilerMojo
By default, jte omits all HTML/CSS/JS comments, when compiling with ContentType.Html.
htmlCommentsPreserved - Variable in class gg.jte.maven.GeneratorMojo
By default, jte omits all HTML/CSS/JS comments, when compiling with ContentType.Html.
htmlCommentsPreserved - Variable in class gg.jte.TemplateConfig
 
htmlContent(String, TemplateOutput) - Static method in class gg.jte.html.escape.Escape
 
HtmlContent - Interface in gg.jte.html
 
htmlInterceptor - Variable in class gg.jte.TemplateEngine
 
HtmlInterceptor - Interface in gg.jte.html
 
htmlPolicy - Variable in class gg.jte.compiler.TemplateParser
 
htmlPolicy - Variable in class gg.jte.TemplateConfig
 
HtmlPolicy - Interface in gg.jte.html
 
htmlPolicyClass - Variable in class gg.jte.maven.CompilerMojo
Policy class that checks the parsed HTML at compile time.
HtmlPolicyException - Exception Class in gg.jte.html
 
HtmlPolicyException(String) - Constructor for exception class gg.jte.html.HtmlPolicyException
 
htmlStack - Variable in class gg.jte.compiler.TemplateParser
 
HtmlSupport - Class in gg.jte.html.support
 
HtmlSupport() - Constructor for class gg.jte.html.support.HtmlSupport
 
HtmlTag - Interface in gg.jte.html
 
HtmlTag(String, boolean, int) - Constructor for class gg.jte.compiler.TemplateParser.HtmlTag
 
htmlTags - Variable in class gg.jte.compiler.TemplateParser
 
htmlTags - Variable in class gg.jte.maven.CompilerMojo
Intercepts the given html tags during template compilation and calls the configured htmlInterceptor during template rendering.
htmlTags - Variable in class gg.jte.maven.GeneratorMojo
Intercepts the given html tags during template compilation and calls the configured htmlInterceptor during template rendering.
htmlTags - Variable in class gg.jte.TemplateConfig
 
HtmlTemplateOutput - Interface in gg.jte.html
 

I

i - Variable in class gg.jte.compiler.ContentProcessor
 
i - Variable in class gg.jte.compiler.TemplateParser
 
id - Variable in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
The field for the id record component.
id() - Method in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
Returns the value of the id record component.
implementationAnnotation() - Method in class gg.jte.models.generator.ModelConfig
 
Import - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
imports - Variable in class gg.jte.compiler.ClassDefinition
 
imports - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
imports - Variable in class gg.jte.extension.api.mocks.MockTemplateDescription
 
imports() - Method in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
imports() - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
imports() - Method in interface gg.jte.extension.api.TemplateDescription
 
imports(List) - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
includePattern() - Method in class gg.jte.models.generator.ModelConfig
 
incrementAmount() - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
Indent(TemplateParser.Mode, int) - Constructor for class gg.jte.compiler.TemplateParser.Indent
 
indentation - Variable in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
The field for the indentation record component.
indentation() - Method in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
Returns the value of the indentation record component.
indentStack - Variable in class gg.jte.compiler.TemplateParser
 
index - Variable in class gg.jte.support.ForSupport
 
init(Map) - Method in interface gg.jte.extension.api.JteExtension
init will be called after the extension instance is constructed.
init(Map) - Method in class gg.jte.models.generator.ModelExtension
 
INITIAL_CAPACITY - Static variable in class gg.jte.compiler.CodeBuilder
 
initialModes - Variable in class gg.jte.compiler.TemplateParser
 
initTemplateDependencies(String) - Method in class gg.jte.compiler.TemplateCompiler
 
inLoop - Variable in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
The field for the inLoop record component.
inLoop() - Method in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
Returns the value of the inLoop record component.
innerTagsIgnored - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
insert(CodeBuilder.CodeMarker, CharSequence) - Method in class gg.jte.compiler.CodeBuilder
 
insert(CodeBuilder.CodeMarker, CharSequence, boolean) - Method in class gg.jte.compiler.CodeBuilder
 
intArray - Variable in class test.Model
 
intercepted - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
interceptHtmlTags() - Method in class gg.jte.compiler.TemplateParser
 
interfaceAnnotation() - Method in class gg.jte.models.generator.ModelConfig
 
interfaceName - Variable in class gg.jte.models.generator.ModelGenerator
 
IoUtils - Class in gg.jte.compiler
 
IoUtils() - Constructor for class gg.jte.compiler.IoUtils
 
isAllUpperCase(String) - Static method in class gg.jte.runtime.StringUtils
 
isAttributeRendered(boolean) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(byte) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(double) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(float) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(int) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(long) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(short) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(Content) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(Object) - Static method in class gg.jte.runtime.TemplateUtils
 
isAttributeRendered(String) - Static method in class gg.jte.runtime.TemplateUtils
 
isBlank(CharSequence) - Static method in class gg.jte.runtime.StringUtils
 
isBoolean() - Method in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
isBoolean() - Method in interface gg.jte.html.HtmlAttribute
 
isCaseA() - Method in class test.Model
 
isCaseB() - Method in class test.Model
 
isChanged() - Method in class gg.jte.compiler.ClassDefinition
 
isComment() - Method in class gg.jte.compiler.TemplateParser.JavaCodeMode
 
isComment() - Method in interface gg.jte.compiler.TemplateParser.Mode
 
isComment() - Method in class gg.jte.compiler.TemplateParser.StatelessMode
 
isComment() - Method in class gg.jte.compiler.TemplateParser.TemplateCallMode
 
isCommentAllowed() - Method in class gg.jte.compiler.TemplateParser
 
isContentBlockAllowed() - Method in enum class gg.jte.compiler.ContentProcessor.Mode
 
isContentExpressionAllowed() - Method in class gg.jte.compiler.TemplateParser
 
isCssCommentAllowed() - Method in class gg.jte.compiler.TemplateParser
 
isCurrentAttributeComplete() - Method in class gg.jte.compiler.TemplateParser.HtmlTag
 
isCurrentAttributeQuote(char) - Method in class gg.jte.compiler.TemplateParser.HtmlTag
 
isEmpty() - Method in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
isEmpty() - Method in interface gg.jte.html.HtmlAttribute
 
isEmptyContent() - Method in interface gg.jte.Content
 
isEmptyContent() - Method in class gg.jte.html.support.CssClasses
 
isFirst() - Method in class gg.jte.support.ForSupport
 
isHtmlAttributeSingleOutput(int, char) - Method in class gg.jte.compiler.TemplateParser
 
isHtmlCommentAllowed() - Method in class gg.jte.compiler.TemplateParser
 
isHtmlTagIntercepted(String) - Method in class gg.jte.compiler.TemplateParser
 
isInAttribute() - Method in class gg.jte.compiler.TemplateParser.HtmlTag
 
isInAttributeString() - Method in class gg.jte.compiler.TemplateParser.HtmlTag
 
isIndentationCharacter(char) - Method in class gg.jte.compiler.TemplateParser
 
isInStringLiteral() - Method in class gg.jte.compiler.TemplateParser.HtmlTag
 
isJsCommentAllowed() - Method in class gg.jte.compiler.TemplateParser
 
isLast() - Method in class gg.jte.support.ForSupport
 
isMangledKotlinRenderMethod(Method) - Method in class gg.jte.runtime.Template
The Kotlin compiler mangles methods value class parameters, for example render-JMhnnco
See related GitHub issue.
isOpeningHtmlTag() - Method in class gg.jte.compiler.TemplateParser
 
isParamOrImportAllowed() - Method in class gg.jte.compiler.TemplateParser
 
isScript - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
isSingleControlStructure(String, int, int, int, TemplateParser.Mode) - Static method in class gg.jte.compiler.LineInfo
 
isSmartAttribute() - Method in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
isStyle - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
isTemplateFile(String) - Static method in class gg.jte.compiler.IoUtils
 
isTrackBraces() - Method in class gg.jte.compiler.TemplateParser.JavaCodeMode
 
isTrackBraces() - Method in interface gg.jte.compiler.TemplateParser.Mode
 
isTrackBraces() - Method in class gg.jte.compiler.TemplateParser.StatelessMode
 
isTrackBraces() - Method in class gg.jte.compiler.TemplateParser.TemplateCallMode
 
isTrackStrings() - Method in class gg.jte.compiler.TemplateParser.JavaCodeMode
 
isTrackStrings() - Method in interface gg.jte.compiler.TemplateParser.Mode
 
isTrackStrings() - Method in class gg.jte.compiler.TemplateParser.StatelessMode
 
isTrackStrings() - Method in class gg.jte.compiler.TemplateParser.TemplateCallMode
 
item - Variable in class gg.jte.support.ForSupport
 
iterable - Variable in class test.Model
 
iterator - Variable in class gg.jte.support.ForSupport
 
iterator() - Method in class gg.jte.support.ForSupport
 

J

Java - Enum constant in enum class gg.jte.compiler.CodeType
 
Java - Enum constant in enum class gg.jte.models.generator.Language
 
JavaClassCompiler - Class in gg.jte.compiler.java
 
JavaClassCompiler() - Constructor for class gg.jte.compiler.java.JavaClassCompiler
 
javaCode - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
JavaCodeGenerator - Class in gg.jte.compiler.java
 
JavaCodeGenerator(TemplateCompiler, TemplateConfig, ConcurrentHashMap, ClassInfo, LinkedHashSet, LinkedHashSet) - Constructor for class gg.jte.compiler.java.JavaCodeGenerator
 
JavaCodeGenerator.ForLoopStart - Record Class in gg.jte.compiler.java
 
JavaCodeGenerator.JavaContentProcessor - Class in gg.jte.compiler.java
 
JavaCodeGenerator.ParamCallInfo - Class in gg.jte.compiler.java
 
JavaCodeMode(char, int) - Constructor for class gg.jte.compiler.TemplateParser.JavaCodeMode
 
JavaCodeParam - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
JavaCodeString - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
JavaContentProcessor(int, String) - Constructor for class gg.jte.compiler.java.JavaCodeGenerator.JavaContentProcessor
 
JavaParamInfo - Class in gg.jte.compiler.java
 
JavaParamInfo() - Constructor for class gg.jte.compiler.java.JavaParamInfo
 
javaScriptAttribute(String, TemplateOutput) - Static method in class gg.jte.html.escape.Escape
 
javaScriptBlock(String, TemplateOutput) - Static method in class gg.jte.html.escape.Escape
 
join(List) - Static method in class gg.jte.compiler.ClassUtils
 
JsBlockComment - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
JsComment - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.dynamictemplates.JtekmainGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.dynamictemplates.JtekmethodGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.dynamictemplates.JtemainGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.dynamictemplates.JtemethodGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.interfacetemplates.JtekmainGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.interfacetemplates.JtekmethodGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.interfacetemplates.JtemainGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.interfacetemplates.JtemethodGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.JteexceptionLineNumber1Generated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.JtehelloWorldGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.JtelayoutGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.JtemainGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.JteModelExampleExcludeGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.statictemplates.JtekmainGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.statictemplates.JtekmethodGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.statictemplates.JtemainGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.statictemplates.JtemethodGenerated
 
JTE_LINE_INFO - Static variable in class gg.jte.generated.precompiled.tag.JteunusedGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.dynamictemplates.JtekmainGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.dynamictemplates.JtekmethodGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.dynamictemplates.JtemainGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.dynamictemplates.JtemethodGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.interfacetemplates.JtekmainGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.interfacetemplates.JtekmethodGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.interfacetemplates.JtemainGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.interfacetemplates.JtemethodGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.JteexceptionLineNumber1Generated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.JtehelloWorldGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.JtelayoutGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.JtemainGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.JteModelExampleExcludeGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.statictemplates.JtekmainGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.statictemplates.JtekmethodGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.statictemplates.JtemainGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.statictemplates.JtemethodGenerated
 
JTE_NAME - Static variable in class gg.jte.generated.precompiled.tag.JteunusedGenerated
 
JteConfig - Interface in gg.jte.extension.api
An instance of this type will be given to an extension, so that it can access configuration of the jte compiler.
JteexceptionLineNumber1Generated - Class in gg.jte.generated.precompiled
 
JteexceptionLineNumber1Generated() - Constructor for class gg.jte.generated.precompiled.JteexceptionLineNumber1Generated
 
JteExtension - Interface in gg.jte.extension.api
A jte extension must implement this interface.
JtehelloWorldGenerated - Class in gg.jte.generated.precompiled
 
JtehelloWorldGenerated() - Constructor for class gg.jte.generated.precompiled.JtehelloWorldGenerated
 
JtekmainGenerated - Class in gg.jte.generated.precompiled.dynamictemplates
 
JtekmainGenerated - Class in gg.jte.generated.precompiled.interfacetemplates
 
JtekmainGenerated - Class in gg.jte.generated.precompiled.statictemplates
 
JtekmainGenerated() - Constructor for class gg.jte.generated.precompiled.dynamictemplates.JtekmainGenerated
 
JtekmainGenerated() - Constructor for class gg.jte.generated.precompiled.interfacetemplates.JtekmainGenerated
 
JtekmainGenerated() - Constructor for class gg.jte.generated.precompiled.statictemplates.JtekmainGenerated
 
JtekmethodGenerated - Class in gg.jte.generated.precompiled.dynamictemplates
 
JtekmethodGenerated - Class in gg.jte.generated.precompiled.interfacetemplates
 
JtekmethodGenerated - Class in gg.jte.generated.precompiled.statictemplates
 
JtekmethodGenerated() - Constructor for class gg.jte.generated.precompiled.dynamictemplates.JtekmethodGenerated
 
JtekmethodGenerated() - Constructor for class gg.jte.generated.precompiled.interfacetemplates.JtekmethodGenerated
 
JtekmethodGenerated() - Constructor for class gg.jte.generated.precompiled.statictemplates.JtekmethodGenerated
 
JtelayoutGenerated - Class in gg.jte.generated.precompiled
 
JtelayoutGenerated() - Constructor for class gg.jte.generated.precompiled.JtelayoutGenerated
 
JtemainGenerated - Class in gg.jte.generated.precompiled.dynamictemplates
 
JtemainGenerated - Class in gg.jte.generated.precompiled.interfacetemplates
 
JtemainGenerated - Class in gg.jte.generated.precompiled
 
JtemainGenerated - Class in gg.jte.generated.precompiled.statictemplates
 
JtemainGenerated() - Constructor for class gg.jte.generated.precompiled.dynamictemplates.JtemainGenerated
 
JtemainGenerated() - Constructor for class gg.jte.generated.precompiled.interfacetemplates.JtemainGenerated
 
JtemainGenerated() - Constructor for class gg.jte.generated.precompiled.JtemainGenerated
 
JtemainGenerated() - Constructor for class gg.jte.generated.precompiled.statictemplates.JtemainGenerated
 
JtemethodGenerated - Class in gg.jte.generated.precompiled.dynamictemplates
 
JtemethodGenerated - Class in gg.jte.generated.precompiled.interfacetemplates
 
JtemethodGenerated - Class in gg.jte.generated.precompiled.statictemplates
 
JtemethodGenerated() - Constructor for class gg.jte.generated.precompiled.dynamictemplates.JtemethodGenerated
 
JtemethodGenerated() - Constructor for class gg.jte.generated.precompiled.interfacetemplates.JtemethodGenerated
 
JtemethodGenerated() - Constructor for class gg.jte.generated.precompiled.statictemplates.JtemethodGenerated
 
JteModel - Interface in gg.jte.models.runtime
 
JteModelExampleExcludeGenerated - Class in gg.jte.generated.precompiled
 
JteModelExampleExcludeGenerated() - Constructor for class gg.jte.generated.precompiled.JteModelExampleExcludeGenerated
 
JteunusedGenerated - Class in gg.jte.generated.precompiled.tag
 
JteunusedGenerated() - Constructor for class gg.jte.generated.precompiled.tag.JteunusedGenerated
 
JteView - Annotation Interface in gg.jte.models.runtime
JteView will be included on the methods of a generated Templates interface.

K

keepGeneratedSourceFiles - Variable in class gg.jte.maven.CompilerMojo
By default, this plugin deletes all generated jte source files after compilation.
Kotlin - Enum constant in enum class gg.jte.compiler.CodeType
 
Kotlin - Enum constant in enum class gg.jte.models.generator.Language
 
kotlinCompileArgs - Variable in class gg.jte.maven.CompilerMojo
Sets additional compiler arguments for kte templates.
kotlinCompileArgs - Variable in class gg.jte.TemplateConfig
 
kotlinTypedParams(TemplateDescription, boolean) - Static method in class gg.jte.models.generator.Util
 

L

language - Variable in class gg.jte.models.generator.ModelGenerator
 
language() - Method in class gg.jte.models.generator.ModelConfig
 
Language - Enum Class in gg.jte.models.generator
 
Language() - Constructor for enum class gg.jte.models.generator.Language
 
lastIndex - Variable in class gg.jte.compiler.TemplateParser
 
lastLineIndex - Variable in class gg.jte.compiler.TemplateParser
 
lastModifiedTimestamp - Variable in class gg.jte.compiler.TemplateDependency
 
lastTrimmedIndex - Variable in class gg.jte.compiler.TemplateParser
 
lastWrittenIndex - Variable in class gg.jte.compiler.ContentProcessor
 
layout(Content) - Method in class gg.jte.generated.precompiled.DynamicTemplates
 
layout(Content) - Method in class gg.jte.generated.precompiled.StaticTemplates
 
layout(Content) - Method in interface gg.jte.generated.precompiled.Templates
 
line - Variable in class gg.jte.runtime.DebugInfo
 
LINE_INFO_FIELD - Static variable in interface gg.jte.runtime.Constants
 
lineInfo - Variable in class gg.jte.compiler.CodeBuilder
 
lineInfo - Variable in class gg.jte.runtime.ClassInfo
 
LineInfo - Class in gg.jte.compiler
 
LineInfo() - Constructor for class gg.jte.compiler.LineInfo
 
list - Variable in class test.Model
 
load(Class, String, int...) - Static method in class gg.jte.runtime.BinaryContent
 
load(String) - Method in class gg.jte.compiler.TemplateCompiler
 
load(String) - Method in class gg.jte.runtime.TemplateLoader
 
LOAD_FACTOR - Static variable in class gg.jte.compiler.CodeBuilder
 
loader - Variable in class gg.jte.models.runtime.StaticJteModel
 
loadExtension(Map.Entry) - Method in class gg.jte.compiler.TemplateCompiler
 
LocalizationSupport - Interface in gg.jte.support
 
localize(String) - Method in interface gg.jte.support.LocalizationSupport
 
localize(String, Object...) - Method in interface gg.jte.support.LocalizationSupport
 
longArray - Variable in class test.Model
 
lookAheadRegionMatches(String) - Method in class gg.jte.compiler.TemplateParser
 
lookup(String) - Method in interface gg.jte.support.LocalizationSupport
 

M

main() - Method in class gg.jte.generated.precompiled.DynamicTemplates
 
main() - Method in class gg.jte.generated.precompiled.StaticTemplates
 
main() - Method in interface gg.jte.generated.precompiled.Templates
 
map - Variable in class gg.jte.models.generator.ModelConfig
 
methodName(TemplateDescription) - Static method in class gg.jte.models.generator.Util
 
migrateTemplate(Path, DirectoryCodeResolver, String) - Static method in class gg.jte.migrate.MigrateV1To2
 
migrateTemplates(Path) - Static method in class gg.jte.migrate.MigrateV1To2
 
MigrateV1To2 - Class in gg.jte.migrate
 
MigrateV1To2() - Constructor for class gg.jte.migrate.MigrateV1To2
 
mockConfig() - Static method in class gg.jte.extension.api.mocks.MockConfig
 
MockConfig - Class in gg.jte.extension.api.mocks
Mock implementation to help with testing extensions.
MockConfig() - Constructor for class gg.jte.extension.api.mocks.MockConfig
 
mockParamDescription() - Static method in class gg.jte.extension.api.mocks.MockParamDescription
 
MockParamDescription - Class in gg.jte.extension.api.mocks
Mock implementation to help with testing extensions.
MockParamDescription() - Constructor for class gg.jte.extension.api.mocks.MockParamDescription
 
mockTemplateDescription() - Static method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
MockTemplateDescription - Class in gg.jte.extension.api.mocks
Mock implementation to help with testing extensions.
MockTemplateDescription() - Constructor for class gg.jte.extension.api.mocks.MockTemplateDescription
 
mode - Variable in class gg.jte.compiler.TemplateParser.Indent
 
Mode() - Constructor for enum class gg.jte.compiler.ContentProcessor.Mode
 
Model - Class in test
 
Model() - Constructor for class test.Model
 
modelConfig - Variable in class gg.jte.models.generator.ModelExtension
 
ModelConfig - Class in gg.jte.models.generator
 
ModelConfig(Map) - Constructor for class gg.jte.models.generator.ModelConfig
 
ModelExtension - Class in gg.jte.models.generator
 
ModelExtension() - Constructor for class gg.jte.models.generator.ModelExtension
 
ModelGenerator - Class in gg.jte.models.generator
 
ModelGenerator(TemplateEngine, String, String, String, Language) - Constructor for class gg.jte.models.generator.ModelGenerator
 
ModelType - Enum Class in test
 
ModelType() - Constructor for enum class test.ModelType
 

N

name - Variable in class gg.jte.compiler.ClassDefinition
 
name - Variable in class gg.jte.compiler.java.JavaCodeGenerator.ParamCallInfo
 
name - Variable in class gg.jte.compiler.ParamInfo
 
name - Variable in class gg.jte.compiler.TemplateDependency
 
name - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
name - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
name - Variable in class gg.jte.compiler.TemplateParser.TemplateCallMode
 
name - Variable in class gg.jte.extension.api.mocks.MockParamDescription
 
name - Variable in class gg.jte.extension.api.mocks.MockTemplateDescription
 
name - Variable in class gg.jte.models.runtime.DynamicJteModel
 
name - Variable in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
name - Variable in class gg.jte.runtime.ClassInfo
 
name - Variable in class gg.jte.runtime.DebugInfo
 
name - Variable in class gg.jte.runtime.Template
 
name() - Method in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
name() - Method in class gg.jte.compiler.ParamInfo
 
name() - Method in interface gg.jte.extension.api.JteExtension
 
name() - Method in class gg.jte.extension.api.mocks.MockParamDescription
 
name() - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
name() - Method in interface gg.jte.extension.api.ParamDescription
 
name() - Method in interface gg.jte.extension.api.TemplateDescription
 
name() - Method in class gg.jte.models.generator.ModelExtension
 
name() - Method in class gg.jte.nativeimage.NativeResourcesExtension
 
name(String) - Method in class gg.jte.extension.api.mocks.MockParamDescription
 
name(String) - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
NAME_FIELD - Static variable in interface gg.jte.runtime.Constants
 
NativeResourcesExtension - Class in gg.jte.nativeimage
 
NativeResourcesExtension() - Constructor for class gg.jte.nativeimage.NativeResourcesExtension
 
nextChar() - Method in class gg.jte.compiler.TemplateParser
 
nextForLoopId - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
NotSingleControlStructure() - Constructor for exception class gg.jte.compiler.TemplateSingleControlStructureVisitor.NotSingleControlStructure
 

O

of(Iterable) - Static method in class gg.jte.support.ForSupport
 
of(T[]) - Static method in class gg.jte.support.ForSupport
 
onCodePart(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onCodePart(int, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onCodePart(int, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onCodePart(int, String) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onCodeStatement(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onCodeStatement(int, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onCodeStatement(int, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onCodeStatement(int, String) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onComplete() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onComplete() - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onComplete() - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onConditionElse(int) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onConditionElse(int) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onConditionElse(int) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onConditionElse(int) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onConditionElse(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onConditionElse(int, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onConditionElse(int, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onConditionElse(int, String) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onConditionEnd(int) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onConditionEnd(int) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onConditionEnd(int) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onConditionEnd(int) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onConditionStart(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onConditionStart(int, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onConditionStart(int, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onConditionStart(int, String) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onContentBlock(int, String, int, int, int) - Method in class gg.jte.compiler.ContentProcessor
 
onContentBlock(int, String, int, int, int) - Method in class gg.jte.compiler.java.JavaCodeGenerator.JavaContentProcessor
 
OnDemand - Enum constant in enum class gg.jte.runtime.TemplateMode
 
One - Enum constant in enum class test.ModelType
 
onError(String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onError(String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onError(String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onError(String, int) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onError(String, int) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onError(String, int) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onForLoopElse(int) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onForLoopElse(int) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onForLoopElse(int) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onForLoopElse(int) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onForLoopEnd(int) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onForLoopEnd(int) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onForLoopEnd(int) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onForLoopEnd(int) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onForLoopStart(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onForLoopStart(int, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onForLoopStart(int, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onForLoopStart(int, String) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onHtmlAttributeOutput(int, TemplateParser.HtmlTag, TemplateParser.HtmlAttribute) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onHtmlAttributeOutput(int, TemplateParser.HtmlTag, TemplateParser.HtmlAttribute) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onHtmlAttributeOutput(int, TemplateParser.HtmlTag, TemplateParser.HtmlAttribute) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onHtmlTagAttributeCodePart(int, String, String, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onHtmlTagAttributeCodePart(int, String, String, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onHtmlTagAttributeCodePart(int, String, String, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onHtmlTagBodyCodePart(int, String, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onHtmlTagBodyCodePart(int, String, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onHtmlTagBodyCodePart(int, String, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onHtmlTagClosed(String, TemplateOutput) - Method in interface gg.jte.html.HtmlInterceptor
 
onHtmlTagOpened(String, Map, TemplateOutput) - Method in interface gg.jte.html.HtmlInterceptor
 
onImport(String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onImport(String) - Method in class gg.jte.compiler.TemplateParametersCompleteVisitor
 
onImport(String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onImport(String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onInterceptHtmlTagClosed(int, TemplateParser.HtmlTag) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onInterceptHtmlTagClosed(int, TemplateParser.HtmlTag) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onInterceptHtmlTagClosed(int, TemplateParser.HtmlTag) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onInterceptHtmlTagOpened(int, TemplateParser.HtmlTag) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onInterceptHtmlTagOpened(int, TemplateParser.HtmlTag) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onInterceptHtmlTagOpened(int, TemplateParser.HtmlTag) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onLineFinished() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onLineFinished() - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onLineFinished() - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onParam(String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onParam(String) - Method in class gg.jte.compiler.TemplateParametersCompleteVisitor
 
onParam(String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onParam(String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onParamsComplete() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onParamsComplete() - Method in class gg.jte.compiler.TemplateParametersCompleteVisitor
 
onParamsComplete() - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onParamsComplete() - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onRawEnd(int) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onRawEnd(int) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onRawStart(int) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onRawStart(int) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onRemainingCode(String, int, int) - Method in class gg.jte.compiler.ContentProcessor
 
onRemainingCode(String, int, int) - Method in class gg.jte.compiler.java.JavaCodeGenerator.JavaContentProcessor
 
onTemplateCall(int, String, List) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onTemplateCall(int, String, List) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onTemplateCall(int, String, List) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onTemplateCall(int, String, List) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onTextPart(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onTextPart(int, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onTextPart(int, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onTextPart(int, String) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
onUnsafeCodePart(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
onUnsafeCodePart(int, String) - Method in interface gg.jte.compiler.TemplateParserVisitor
 
onUnsafeCodePart(int, String) - Method in class gg.jte.compiler.TemplateParserVisitorAdapter
 
onUnsafeCodePart(int, String) - Method in class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
OutputForAttributeContent() - Constructor for class gg.jte.html.OwaspHtmlTemplateOutput.OutputForAttributeContent
 
outputPrevented - Variable in class gg.jte.compiler.TemplateParser
 
OwaspHtmlPolicy - Class in gg.jte.html
 
OwaspHtmlPolicy() - Constructor for class gg.jte.html.OwaspHtmlPolicy
 
OwaspHtmlTemplateOutput - Class in gg.jte.html
OwaspHtmlTemplateOutput(TemplateOutput) - Constructor for class gg.jte.html.OwaspHtmlTemplateOutput
 
OwaspHtmlTemplateOutput.OutputForAttributeContent - Class in gg.jte.html
 

P

PACKAGE_NAME_ON_DEMAND - Static variable in interface gg.jte.runtime.Constants
 
PACKAGE_NAME_PRECOMPILED - Static variable in interface gg.jte.runtime.Constants
 
packageName - Variable in class gg.jte.extension.api.mocks.MockConfig
 
packageName - Variable in class gg.jte.extension.api.mocks.MockTemplateDescription
 
packageName - Variable in class gg.jte.maven.CompilerMojo
The package name, where template classes are generated to.
packageName - Variable in class gg.jte.maven.GeneratorMojo
The package name, where template classes are generated to.
packageName - Variable in class gg.jte.runtime.ClassInfo
 
packageName - Variable in class gg.jte.runtime.TemplateLoader
 
packageName - Variable in class gg.jte.TemplateConfig
 
packageName() - Method in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
packageName() - Method in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
packageName() - Method in interface gg.jte.extension.api.JteConfig
 
packageName() - Method in class gg.jte.extension.api.mocks.MockConfig
 
packageName() - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
packageName() - Method in interface gg.jte.extension.api.TemplateDescription
 
packageName(String) - Method in class gg.jte.extension.api.mocks.MockConfig
 
packageName(String) - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
Param - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
ParamCallInfo(String) - Constructor for class gg.jte.compiler.java.JavaCodeGenerator.ParamCallInfo
 
ParamDescription - Interface in gg.jte.extension.api
Instances of this type will be given to an extension as part of TemplateDescriptions.
parameterCount - Variable in class gg.jte.runtime.Template
 
parameterInfo - Variable in class gg.jte.runtime.Template
 
parameters - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
ParamInfo - Class in gg.jte.compiler
 
ParamInfo(String, String, String, boolean, int) - Constructor for class gg.jte.compiler.ParamInfo
 
paramMap - Variable in class gg.jte.models.runtime.DynamicJteModel
 
paramNames(TemplateDescription) - Static method in class gg.jte.models.generator.Util
 
paramOrder - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
paramOrder - Variable in class gg.jte.compiler.TemplateCompiler
 
params - Variable in class gg.jte.compiler.ClassDefinition
 
params - Variable in class gg.jte.compiler.TemplateParser.TemplateCallMode
 
params - Variable in class gg.jte.extension.api.mocks.MockTemplateDescription
 
params() - Method in class gg.jte.compiler.extensionsupport.ExtensionTemplateDescription
 
params() - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
params() - Method in interface gg.jte.extension.api.TemplateDescription
 
params(List) - Method in class gg.jte.extension.api.mocks.MockTemplateDescription
 
paramsComplete - Variable in class gg.jte.compiler.TemplateParser
 
parentClassLoader - Variable in class gg.jte.compiler.TemplateCompiler
 
parentClassLoader - Variable in class gg.jte.TemplateEngine
 
parse() - Method in class gg.jte.compiler.TemplateParser
 
parse(int) - Method in class gg.jte.compiler.TemplateParser
 
parse(String, TemplateParserVisitor, int) - Static method in class gg.jte.compiler.java.JavaParamInfo
 
parseHtmlAttribute() - Method in class gg.jte.compiler.TemplateParser
 
parseHtmlAttributeQuotes(int) - Method in class gg.jte.compiler.TemplateParser
 
parseHtmlTagName(int) - Method in class gg.jte.compiler.TemplateParser
 
pattern - Static variable in interface gg.jte.support.LocalizationSupport
 
Plain - Enum constant in enum class gg.jte.ContentType
 
PLAIN - Static variable in class gg.jte.TemplateConfig
 
policies - Variable in class gg.jte.html.policy.PolicyGroup
 
PolicyGroup - Class in gg.jte.html.policy
 
PolicyGroup() - Constructor for class gg.jte.html.policy.PolicyGroup
 
pop() - Method in class gg.jte.compiler.ContentProcessor
 
pop() - Method in class gg.jte.compiler.TemplateParser
 
popHtmlTag() - Method in class gg.jte.compiler.TemplateParser
 
popIndent() - Method in class gg.jte.compiler.TemplateParser
 
precompile(List) - Method in class gg.jte.compiler.TemplateCompiler
 
precompileAll() - Method in class gg.jte.compiler.TemplateCompiler
 
precompileAll() - Method in class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
precompileAll() - Method in class gg.jte.runtime.RuntimeTemplateLoader
 
precompileAll() - Method in class gg.jte.runtime.TemplateLoader
 
precompileAll() - Method in class gg.jte.TemplateEngine
Compiles all templates located in the sources directory, to the compiled template classes directory.
precompileAll(List) - Method in class gg.jte.TemplateEngine
Compiles all templates located in the sources directory, to the compiled template classes directory.
precompileClasses(LinkedHashSet) - Method in class gg.jte.compiler.TemplateCompiler
 
Precompiled - Enum constant in enum class gg.jte.runtime.TemplateMode
 
prepareForRendering(String) - Method in class gg.jte.TemplateEngine
Prepares the template with the given name for rendering
preventExpressionsInAttributes - Variable in class gg.jte.html.policy.PreventOutputInTagsAndAttributes
 
PreventInlineEventHandlers - Class in gg.jte.html.policy
 
PreventInlineEventHandlers() - Constructor for class gg.jte.html.policy.PreventInlineEventHandlers
 
PreventInvalidAttributeNames - Class in gg.jte.html.policy
 
PreventInvalidAttributeNames() - Constructor for class gg.jte.html.policy.PreventInvalidAttributeNames
 
PreventOutputInTagsAndAttributes - Class in gg.jte.html.policy
 
PreventOutputInTagsAndAttributes() - Constructor for class gg.jte.html.policy.PreventOutputInTagsAndAttributes
 
PreventOutputInTagsAndAttributes(boolean) - Constructor for class gg.jte.html.policy.PreventOutputInTagsAndAttributes
 
PreventSingleQuotedAttributes - Class in gg.jte.html.policy
 
PreventSingleQuotedAttributes() - Constructor for class gg.jte.html.policy.PreventSingleQuotedAttributes
 
PreventUnquotedAttributes - Class in gg.jte.html.policy
 
PreventUnquotedAttributes() - Constructor for class gg.jte.html.policy.PreventUnquotedAttributes
 
PreventUppercaseTagsAndAttributes - Class in gg.jte.html.policy
 
PreventUppercaseTagsAndAttributes() - Constructor for class gg.jte.html.policy.PreventUppercaseTagsAndAttributes
 
previousChar - Variable in class gg.jte.compiler.TemplateParser
 
previousControlStructureTrimmed - Variable in class gg.jte.compiler.TemplateParser
 
PrintWriterOutput - Class in gg.jte.output
 
PrintWriterOutput(PrintWriter) - Constructor for class gg.jte.output.PrintWriterOutput
 
process() - Method in class gg.jte.compiler.ContentProcessor
 
project - Variable in class gg.jte.maven.CompilerMojo
 
project - Variable in class gg.jte.maven.GeneratorMojo
 
projectNamespace - Variable in class gg.jte.extension.api.mocks.MockConfig
 
projectNamespace - Variable in class gg.jte.TemplateConfig
 
projectNamespace() - Method in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
projectNamespace() - Method in interface gg.jte.extension.api.JteConfig
 
projectNamespace() - Method in class gg.jte.extension.api.mocks.MockConfig
 
projectNamespace(String) - Method in class gg.jte.extension.api.mocks.MockConfig
 
push(ContentProcessor.Mode) - Method in class gg.jte.compiler.ContentProcessor
 
push(TemplateParser.Mode) - Method in class gg.jte.compiler.TemplateParser
 
pushHtmlTag(TemplateParser.HtmlTag) - Method in class gg.jte.compiler.TemplateParser
 
pushIndent(int, TemplateParser.Mode) - Method in class gg.jte.compiler.TemplateParser
 

Q

quoteCount - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
quotes - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 

R

Raw - Enum constant in enum class gg.jte.compiler.ContentProcessor.Mode
 
Raw - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
RawEnd - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
RawEndModes - Static variable in class gg.jte.compiler.LineInfo
 
read(InputStream, int) - Static method in class gg.jte.runtime.BinaryContent
 
regionMatches(String) - Method in class gg.jte.compiler.ContentProcessor
 
regionMatches(String) - Method in class gg.jte.compiler.TemplateParser
 
reloadPrecompiled(TemplateEngine) - Method in class gg.jte.TemplateEngine
Useful, if this engine is in precompiled mode (probably production) but you still want to be able to apply a hotfix without deployment.
reloadPrecompiled(Path) - Method in class gg.jte.TemplateEngine
Useful, if this engine is in precompiled mode (probably production) but you still want to be able to apply a hotfix without deployment.
render - Variable in class gg.jte.runtime.Template
 
render() - Method in interface gg.jte.models.runtime.JteModel
 
render(HtmlTemplateOutput, HtmlInterceptor) - Static method in class gg.jte.generated.precompiled.JtemainGenerated
 
render(HtmlTemplateOutput, HtmlInterceptor) - Static method in class gg.jte.generated.precompiled.JteModelExampleExcludeGenerated
 
render(HtmlTemplateOutput, HtmlInterceptor, Content) - Static method in class gg.jte.generated.precompiled.JtelayoutGenerated
 
render(HtmlTemplateOutput, HtmlInterceptor, String, String) - Static method in class gg.jte.generated.precompiled.tag.JteunusedGenerated
 
render(HtmlTemplateOutput, HtmlInterceptor, Model) - Static method in class gg.jte.generated.precompiled.JteexceptionLineNumber1Generated
 
render(HtmlTemplateOutput, HtmlInterceptor, Model) - Static method in class gg.jte.generated.precompiled.JtehelloWorldGenerated
 
render(TemplateOutput) - Method in class gg.jte.models.runtime.DynamicJteModel
 
render(TemplateOutput) - Method in interface gg.jte.models.runtime.JteModel
 
render(TemplateOutput) - Method in class gg.jte.models.runtime.StaticJteModel
 
render(TemplateOutput, HtmlInterceptor, JteConfig, TemplateDescription) - Static method in class gg.jte.generated.precompiled.statictemplates.JtekmethodGenerated
 
render(TemplateOutput, HtmlInterceptor, JteConfig, TemplateDescription) - Static method in class gg.jte.generated.precompiled.statictemplates.JtemethodGenerated
 
render(TemplateOutput, HtmlInterceptor, TemplateDescription) - Static method in class gg.jte.generated.precompiled.dynamictemplates.JtekmethodGenerated
 
render(TemplateOutput, HtmlInterceptor, TemplateDescription) - Static method in class gg.jte.generated.precompiled.dynamictemplates.JtemethodGenerated
 
render(TemplateOutput, HtmlInterceptor, TemplateDescription) - Static method in class gg.jte.generated.precompiled.interfacetemplates.JtekmethodGenerated
 
render(TemplateOutput, HtmlInterceptor, TemplateDescription) - Static method in class gg.jte.generated.precompiled.interfacetemplates.JtemethodGenerated
 
render(TemplateOutput, HtmlInterceptor, Object) - Method in class gg.jte.runtime.Template
 
render(TemplateOutput, HtmlInterceptor, String, JteConfig, Set, Iterable, ModelConfig) - Static method in class gg.jte.generated.precompiled.interfacetemplates.JtekmainGenerated
 
render(TemplateOutput, HtmlInterceptor, String, JteConfig, Set, Iterable, ModelConfig) - Static method in class gg.jte.generated.precompiled.interfacetemplates.JtemainGenerated
 
render(TemplateOutput, HtmlInterceptor, String, String, JteConfig, Set, Iterable, ModelConfig) - Static method in class gg.jte.generated.precompiled.dynamictemplates.JtekmainGenerated
 
render(TemplateOutput, HtmlInterceptor, String, String, JteConfig, Set, Iterable, ModelConfig) - Static method in class gg.jte.generated.precompiled.dynamictemplates.JtemainGenerated
 
render(TemplateOutput, HtmlInterceptor, String, String, JteConfig, Set, Iterable, ModelConfig) - Static method in class gg.jte.generated.precompiled.statictemplates.JtekmainGenerated
 
render(TemplateOutput, HtmlInterceptor, String, String, JteConfig, Set, Iterable, ModelConfig) - Static method in class gg.jte.generated.precompiled.statictemplates.JtemainGenerated
 
render(String, Object, TemplateOutput) - Method in class gg.jte.TemplateEngine
Renders the template with the given name.
render(String, Map, TemplateOutput) - Method in class gg.jte.TemplateEngine
Renders the template with the given name.
renderer - Variable in class gg.jte.models.runtime.StaticJteModel
 
renderMap - Variable in class gg.jte.runtime.Template
 
renderMap(HtmlTemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.JteexceptionLineNumber1Generated
 
renderMap(HtmlTemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.JtehelloWorldGenerated
 
renderMap(HtmlTemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.JtelayoutGenerated
 
renderMap(HtmlTemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.JtemainGenerated
 
renderMap(HtmlTemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.JteModelExampleExcludeGenerated
 
renderMap(HtmlTemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.tag.JteunusedGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.dynamictemplates.JtekmainGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.dynamictemplates.JtekmethodGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.dynamictemplates.JtemainGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.dynamictemplates.JtemethodGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.interfacetemplates.JtekmainGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.interfacetemplates.JtekmethodGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.interfacetemplates.JtemainGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.interfacetemplates.JtemethodGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.statictemplates.JtekmainGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.statictemplates.JtekmethodGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.statictemplates.JtemainGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Static method in class gg.jte.generated.precompiled.statictemplates.JtemethodGenerated
 
renderMap(TemplateOutput, HtmlInterceptor, Map) - Method in class gg.jte.runtime.Template
 
replaceUsages(String) - Static method in class gg.jte.migrate.MigrateV1To2
 
reset() - Method in class gg.jte.output.StringOutput
 
resolve(String) - Method in interface gg.jte.CodeResolver
Resolves the code of a template.
resolve(String) - Method in class gg.jte.resolve.DirectoryCodeResolver
 
resolve(String) - Method in class gg.jte.resolve.ResourceCodeResolver
 
resolveAllTemplateNames() - Method in interface gg.jte.CodeResolver
Resolves all template names this CodeResolver can resolve.
resolveAllTemplateNames() - Method in class gg.jte.resolve.DirectoryCodeResolver
 
resolveClasspathFromClassLoader(ClassLoader, Consumer) - Static method in class gg.jte.compiler.ClassUtils
 
resolveCode(String, DebugInfo) - Method in class gg.jte.compiler.TemplateCompiler
 
resolveDebugInfo(ClassLoader, StackTraceElement[]) - Method in class gg.jte.runtime.TemplateLoader
 
resolveLineNumber(ClassInfo, int) - Method in class gg.jte.runtime.TemplateLoader
 
resolveParameterCount() - Method in class gg.jte.runtime.Template
 
resolveRequired(String) - Method in interface gg.jte.CodeResolver
Resolves the code of a template, which is required to exist.
resolveRequired(String) - Method in class gg.jte.resolve.DirectoryCodeResolver
 
resolveTemplate(String) - Method in class gg.jte.TemplateEngine
 
resolveTemplateName(String, String) - Method in class gg.jte.compiler.TemplateCompiler
 
resolveTemplateOnDemand(String) - Method in class gg.jte.TemplateEngine
 
ResourceCodeResolver - Class in gg.jte.resolve
Resolves template code within a given resources root.
ResourceCodeResolver(String) - Constructor for class gg.jte.resolve.ResourceCodeResolver
 
ResourceCodeResolver(String, ClassLoader) - Constructor for class gg.jte.resolve.ResourceCodeResolver
 
resourceDirectory - Variable in class gg.jte.TemplateConfig
 
Result(boolean) - Constructor for exception class gg.jte.compiler.TemplateParametersCompleteVisitor.Result
 
rewriteStackTrace(Throwable, ClassLoader, StackTraceElement[]) - Method in class gg.jte.runtime.TemplateLoader
 
root - Variable in class gg.jte.resolve.DirectoryCodeResolver
 
root - Variable in class gg.jte.resolve.ResourceCodeResolver
 
runCompiler(String[], Path, Map) - Method in class gg.jte.compiler.java.JavaClassCompiler
 
RuntimeTemplateLoader - Class in gg.jte.runtime
 
RuntimeTemplateLoader(Path, ClassLoader, String) - Constructor for class gg.jte.runtime.RuntimeTemplateLoader
 

S

set - Variable in class test.Model
 
setBinaryStaticContent(boolean) - Method in class gg.jte.TemplateEngine
Setting, that UTF-8 encodes all static template parts at compile time.
setChanged(boolean) - Method in class gg.jte.compiler.ClassDefinition
 
setClassPath(List) - Method in class gg.jte.TemplateEngine
The class path used for compiling templates.
setCode(String, List, List, List) - Method in class gg.jte.compiler.ClassDefinition
 
setCompileArgs(String...) - Method in class gg.jte.TemplateEngine
Sets additional compiler arguments for jte templates.
setContext(String, String) - Method in interface gg.jte.html.HtmlTemplateOutput
 
setContext(String, String) - Method in class gg.jte.html.OwaspHtmlTemplateOutput.OutputForAttributeContent
 
setContext(String, String) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
setCurrentTemplateLine(int) - Method in class gg.jte.compiler.CodeBuilder
 
setEndIndex(int) - Method in class gg.jte.compiler.TemplateParser
 
setExtensions(Map) - Method in class gg.jte.TemplateEngine
Optional - Extensions this template engine should load.
setHtmlCommentsPreserved(boolean) - Method in class gg.jte.TemplateEngine
By default, jte omits all HTML/CSS/JS comments, when compiling with ContentType.Html.
setHtmlInterceptor(HtmlInterceptor) - Method in class gg.jte.TemplateEngine
Interceptor that is called during template rendering when one of the configured htmlTags is rendered.
setHtmlPolicy(HtmlPolicy) - Method in class gg.jte.TemplateEngine
Policy that checks the parsed HTML at compile time.
setHtmlTags(String...) - Method in class gg.jte.TemplateEngine
Intercepts the given html tags during template compilation and calls the configured htmlInterceptor during template rendering.
setInitialModes(List) - Method in class gg.jte.compiler.TemplateParser
 
setKotlinCompileArgs(String...) - Method in class gg.jte.TemplateEngine
Sets additional compiler arguments for kte templates.
setParamsComplete(boolean) - Method in class gg.jte.compiler.TemplateParser
 
setProjectNamespace(String) - Method in class gg.jte.TemplateEngine
"group/artifact" of the project using jte.
setStartIndex(int) - Method in class gg.jte.compiler.TemplateParser
 
setTargetResourceDirectory(Path) - Method in class gg.jte.TemplateEngine
Directory in which to generate non-java files (resources).
settings - Variable in class gg.jte.maven.ExtensionSettings
The settings the extension should use.
setTrimControlStructures(boolean) - Method in class gg.jte.TemplateEngine
Trims control structures, resulting in prettier output.
setX(int) - Method in class test.Model
 
shortArray - Variable in class test.Model
 
singleClassLoader - Variable in class gg.jte.runtime.RuntimeTemplateLoader
 
sourceDirectory - Variable in class gg.jte.maven.CompilerMojo
The directory where template files are located
sourceDirectory - Variable in class gg.jte.maven.GeneratorMojo
The directory where template files are located.
sourcesRoot - Variable in class gg.jte.compiler.extensionsupport.ExtensionConfig
 
SquashBlanksOutput - Class in gg.jte.models.generator
 
SquashBlanksOutput(TemplateOutput) - Constructor for class gg.jte.models.generator.SquashBlanksOutput
 
stack - Variable in class gg.jte.compiler.ContentProcessor
 
stack - Variable in class gg.jte.compiler.TemplateParser
 
startIndex - Variable in class gg.jte.compiler.ContentProcessor
 
startIndex - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
startIndex - Variable in class gg.jte.compiler.TemplateParser
 
startsWithIgnoringCaseAndWhitespaces(String, String) - Static method in class gg.jte.runtime.StringUtils
 
StatelessMode(String) - Constructor for class gg.jte.compiler.TemplateParser.StatelessMode
 
StatelessMode(String, boolean, boolean, boolean) - Constructor for class gg.jte.compiler.TemplateParser.StatelessMode
 
StaticJteModel<OUTPUT> - Class in gg.jte.models.runtime
 
StaticJteModel(ContentType, BiConsumer, String, String, int[]) - Constructor for class gg.jte.models.runtime.StaticJteModel
 
StaticJteModel.StaticTemplateLoader - Class in gg.jte.models.runtime
 
StaticTemplateLoader(String, String, int[]) - Constructor for class gg.jte.models.runtime.StaticJteModel.StaticTemplateLoader
 
StaticTemplates - Class in gg.jte.generated.precompiled
 
StaticTemplates() - Constructor for class gg.jte.generated.precompiled.StaticTemplates
 
stringBuilder - Variable in class gg.jte.output.StringOutput
 
stringLiteralQuote - Variable in class gg.jte.compiler.TemplateParser.HtmlTag
 
StringOutput - Class in gg.jte.output
 
StringOutput() - Constructor for class gg.jte.output.StringOutput
 
StringOutput(int) - Constructor for class gg.jte.output.StringOutput
 
StringUtils - Class in gg.jte.runtime
 
StringUtils() - Constructor for class gg.jte.runtime.StringUtils
 

T

tagClosed - Variable in class gg.jte.compiler.TemplateParser
 
tagName - Variable in class gg.jte.html.OwaspHtmlTemplateOutput
 
tagUnused(String, String) - Method in class gg.jte.generated.precompiled.DynamicTemplates
 
tagUnused(String, String) - Method in class gg.jte.generated.precompiled.StaticTemplates
 
tagUnused(String, String) - Method in interface gg.jte.generated.precompiled.Templates
 
targetClassName - Variable in class gg.jte.models.generator.ModelGenerator
 
targetDirectory - Variable in class gg.jte.maven.CompilerMojo
The directory where compiled classes should be written to
targetDirectory - Variable in class gg.jte.maven.GeneratorMojo
Destination directory to store generated templates.
targetResourceDirectory - Variable in class gg.jte.maven.GeneratorMojo
Directory in which to generate non-java files (resources).
Template - Class in gg.jte.runtime
 
Template - Enum constant in enum class gg.jte.compiler.TemplateType
 
Template(String, Class) - Constructor for class gg.jte.runtime.Template
 
templateByClassName - Variable in class gg.jte.compiler.TemplateCompiler
 
templateCache - Variable in class gg.jte.TemplateEngine
 
TemplateCallMode() - Constructor for class gg.jte.compiler.TemplateParser.TemplateCallMode
 
TemplateCallName - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
templateCode - Variable in class gg.jte.compiler.TemplateParser
 
TemplateCompiler - Class in gg.jte.compiler
 
TemplateCompiler(TemplateConfig, CodeResolver, Path, ClassLoader) - Constructor for class gg.jte.compiler.TemplateCompiler
 
TemplateConfig - Class in gg.jte
 
TemplateConfig(ContentType, String) - Constructor for class gg.jte.TemplateConfig
 
templateDependencies - Variable in class gg.jte.compiler.java.JavaCodeGenerator
 
templateDependencies - Variable in class gg.jte.compiler.TemplateCompiler
 
TemplateDependency - Class in gg.jte.compiler
 
TemplateDependency(String, long) - Constructor for class gg.jte.compiler.TemplateDependency
 
TemplateDescription - Interface in gg.jte.extension.api
An instance of this class will be given to an extension for each jte template.
TemplateEngine - Class in gg.jte
jte is a simple, yet powerful template engine for Java.
TemplateEngine(CodeResolver, Path, ContentType, TemplateMode, ClassLoader, String) - Constructor for class gg.jte.TemplateEngine
 
TemplateException - Exception Class in gg.jte
 
TemplateException(String) - Constructor for exception class gg.jte.TemplateException
 
TemplateException(String, Throwable) - Constructor for exception class gg.jte.TemplateException
 
TemplateExpressionPart(CodeGenerator.TemplateExpressionPart.Type, String) - Constructor for class gg.jte.compiler.CodeGenerator.TemplateExpressionPart
 
templateLine - Variable in class gg.jte.compiler.CodeBuilder.CodeMarker
 
templateLine - Variable in class gg.jte.compiler.ParamInfo
 
templateLine - Variable in class gg.jte.compiler.TemplateParser.JavaCodeMode
 
templateLoader - Variable in class gg.jte.TemplateEngine
 
TemplateLoader - Class in gg.jte.runtime
 
TemplateLoader(Path, String) - Constructor for class gg.jte.runtime.TemplateLoader
 
templateMode - Variable in class gg.jte.TemplateEngine
 
TemplateMode - Enum Class in gg.jte.runtime
 
TemplateMode() - Constructor for enum class gg.jte.runtime.TemplateMode
 
TemplateNotFoundException - Exception Class in gg.jte
 
TemplateNotFoundException(String) - Constructor for exception class gg.jte.TemplateNotFoundException
 
TemplateNotFoundException(String, Throwable) - Constructor for exception class gg.jte.TemplateNotFoundException
 
templateOutput - Variable in class gg.jte.html.OwaspHtmlTemplateOutput
 
TemplateOutput - Interface in gg.jte
 
TemplateParametersCompleteVisitor - Class in gg.jte.compiler
 
TemplateParametersCompleteVisitor() - Constructor for class gg.jte.compiler.TemplateParametersCompleteVisitor
 
TemplateParametersCompleteVisitor.Result - Exception Class in gg.jte.compiler
 
TemplateParser - Class in gg.jte.compiler
 
TemplateParser(String, TemplateType, TemplateParserVisitor, TemplateConfig) - Constructor for class gg.jte.compiler.TemplateParser
 
TemplateParser.HtmlAttribute - Class in gg.jte.compiler
 
TemplateParser.HtmlTag - Class in gg.jte.compiler
 
TemplateParser.Indent - Class in gg.jte.compiler
 
TemplateParser.JavaCodeMode - Class in gg.jte.compiler
 
TemplateParser.Mode - Interface in gg.jte.compiler
 
TemplateParser.StatelessMode - Class in gg.jte.compiler
 
TemplateParser.TemplateCallMode - Class in gg.jte.compiler
 
TemplateParser.VisitorCallback - Interface in gg.jte.compiler
 
TemplateParserVisitor - Interface in gg.jte.compiler
 
TemplateParserVisitorAdapter - Class in gg.jte.compiler
 
TemplateParserVisitorAdapter() - Constructor for class gg.jte.compiler.TemplateParserVisitorAdapter
 
Templates - Interface in gg.jte.generated.precompiled
 
TemplateSingleControlStructureVisitor - Class in gg.jte.compiler
 
TemplateSingleControlStructureVisitor() - Constructor for class gg.jte.compiler.TemplateSingleControlStructureVisitor
 
TemplateSingleControlStructureVisitor.NotSingleControlStructure - Exception Class in gg.jte.compiler
 
templateSubDirectory - Variable in class gg.jte.models.generator.ModelGenerator
 
TemplateType - Enum Class in gg.jte.compiler
 
TemplateType() - Constructor for enum class gg.jte.compiler.TemplateType
 
TemplateUtils - Class in gg.jte.runtime
 
TemplateUtils() - Constructor for class gg.jte.runtime.TemplateUtils
 
test - package test
 
Text - Enum constant in enum class gg.jte.compiler.CodeGenerator.TemplateExpressionPart.Type
 
Text - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
TEXT_PART_BINARY - Static variable in interface gg.jte.runtime.Constants
 
Three - Enum constant in enum class test.ModelType
 
toByteArray() - Method in class gg.jte.output.Utf8ByteOutput
 
toMap() - Static method in class gg.jte.runtime.TemplateUtils
 
toMap(Object...) - Static method in class gg.jte.runtime.TemplateUtils
 
toString() - Method in record class gg.jte.compiler.java.JavaCodeGenerator.ForLoopStart
Returns a string representation of this record class.
toString() - Method in class gg.jte.compiler.TemplateParser.StatelessMode
 
toString() - Method in class gg.jte.output.StringOutput
 
toString(InputStream) - Static method in class gg.jte.compiler.IoUtils
 
toString(Path) - Static method in class gg.jte.compiler.IoUtils
 
trackBraces - Variable in class gg.jte.compiler.TemplateParser.StatelessMode
 
trackStrings - Variable in class gg.jte.compiler.TemplateParser.StatelessMode
 
trimControlStructures - Variable in class gg.jte.compiler.TemplateParser
 
trimControlStructures - Variable in class gg.jte.maven.CompilerMojo
Trims control structures, resulting in prettier output.
trimControlStructures - Variable in class gg.jte.maven.GeneratorMojo
Trims control structures, resulting in prettier output.
trimControlStructures - Variable in class gg.jte.TemplateConfig
 
trimIndentations(int, int, int) - Method in class gg.jte.compiler.TemplateParser
 
Two - Enum constant in enum class test.ModelType
 
type - Variable in class gg.jte.compiler.CodeGenerator.TemplateExpressionPart
 
type - Variable in class gg.jte.compiler.ParamInfo
 
type - Variable in class gg.jte.compiler.TemplateParser
 
type - Variable in class gg.jte.extension.api.mocks.MockParamDescription
 
type - Variable in class test.Model
 
type() - Method in class gg.jte.compiler.ParamInfo
 
type() - Method in class gg.jte.extension.api.mocks.MockParamDescription
 
type() - Method in interface gg.jte.extension.api.ParamDescription
 
type(String) - Method in class gg.jte.extension.api.mocks.MockParamDescription
 
Type() - Constructor for enum class gg.jte.compiler.CodeGenerator.TemplateExpressionPart.Type
 
typedParams(TemplateDescription) - Static method in class gg.jte.models.generator.Util
 

U

UnsafeCode - Static variable in interface gg.jte.compiler.TemplateParser.Mode
 
Utf8ByteOutput - Class in gg.jte.output
UTF-8 template output, designed to be CPU and memory friendly.
Utf8ByteOutput() - Constructor for class gg.jte.output.Utf8ByteOutput
 
Utf8ByteOutput(int) - Constructor for class gg.jte.output.Utf8ByteOutput
 
Utf8ByteOutput.DataConsumer - Interface in gg.jte.output
 
Util - Class in gg.jte.models.generator
 
Util() - Constructor for class gg.jte.models.generator.Util
 

V

validateHtmlAttribute(HtmlTag, HtmlAttribute) - Method in interface gg.jte.html.HtmlPolicy
 
validateHtmlAttribute(HtmlTag, HtmlAttribute) - Method in class gg.jte.html.policy.PolicyGroup
 
validateHtmlAttribute(HtmlTag, HtmlAttribute) - Method in class gg.jte.html.policy.PreventInlineEventHandlers
 
validateHtmlAttribute(HtmlTag, HtmlAttribute) - Method in class gg.jte.html.policy.PreventInvalidAttributeNames
 
validateHtmlAttribute(HtmlTag, HtmlAttribute) - Method in class gg.jte.html.policy.PreventOutputInTagsAndAttributes
 
validateHtmlAttribute(HtmlTag, HtmlAttribute) - Method in class gg.jte.html.policy.PreventSingleQuotedAttributes
 
validateHtmlAttribute(HtmlTag, HtmlAttribute) - Method in class gg.jte.html.policy.PreventUnquotedAttributes
 
validateHtmlAttribute(HtmlTag, HtmlAttribute) - Method in class gg.jte.html.policy.PreventUppercaseTagsAndAttributes
 
validateHtmlTag(HtmlTag) - Method in interface gg.jte.html.HtmlPolicy
 
validateHtmlTag(HtmlTag) - Method in class gg.jte.html.policy.PolicyGroup
 
validateHtmlTag(HtmlTag) - Method in class gg.jte.html.policy.PreventInlineEventHandlers
 
validateHtmlTag(HtmlTag) - Method in class gg.jte.html.policy.PreventInvalidAttributeNames
 
validateHtmlTag(HtmlTag) - Method in class gg.jte.html.policy.PreventOutputInTagsAndAttributes
 
validateHtmlTag(HtmlTag) - Method in class gg.jte.html.policy.PreventSingleQuotedAttributes
 
validateHtmlTag(HtmlTag) - Method in class gg.jte.html.policy.PreventUnquotedAttributes
 
validateHtmlTag(HtmlTag) - Method in class gg.jte.html.policy.PreventUppercaseTagsAndAttributes
 
value - Variable in class gg.jte.compiler.CodeGenerator.TemplateExpressionPart
 
value - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
value() - Element in annotation interface gg.jte.models.runtime.JteView
value is the name of the template
valueOf(String) - Static method in enum class gg.jte.compiler.CodeGenerator.TemplateExpressionPart.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gg.jte.compiler.CodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gg.jte.compiler.ContentProcessor.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gg.jte.compiler.TemplateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gg.jte.ContentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gg.jte.models.generator.Language
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gg.jte.runtime.TemplateMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class test.ModelType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class gg.jte.compiler.CodeGenerator.TemplateExpressionPart.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gg.jte.compiler.CodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gg.jte.compiler.ContentProcessor.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gg.jte.compiler.TemplateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gg.jte.ContentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gg.jte.models.generator.Language
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gg.jte.runtime.TemplateMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class test.ModelType
Returns an array containing the constants of this enum class, in the order they are declared.
valueStartIndex - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
varargs - Variable in class gg.jte.compiler.ParamInfo
 
variableName - Variable in class gg.jte.compiler.TemplateParser.HtmlAttribute
 
visitor - Variable in class gg.jte.compiler.TemplateParser
 
VOID_HTML_TAGS - Static variable in class gg.jte.compiler.TemplateParser.HtmlTag
 

W

writeAttributeMap(CodeBuilder, TemplateParser.HtmlTag) - Static method in interface gg.jte.compiler.CodeGenerator
 
writeAttributeMap(TemplateParser.HtmlTag) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeBinaryContent(byte[]) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeBinaryContent(byte[]) - Method in class gg.jte.output.Utf8ByteOutput
 
writeBinaryContent(byte[]) - Method in interface gg.jte.TemplateOutput
 
writeBinaryTextParts(StringBuilder) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeBinaryTextPartsConstants(StringBuilder) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeBinaryTextPartsContent(StringBuilder) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeClass() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeCodePart(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeContent(String) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeContent(String) - Method in class gg.jte.models.generator.SquashBlanksOutput
 
writeContent(String) - Method in class gg.jte.output.FileOutput
 
writeContent(String) - Method in class gg.jte.output.PrintWriterOutput
 
writeContent(String) - Method in class gg.jte.output.StringOutput
 
writeContent(String) - Method in class gg.jte.output.Utf8ByteOutput
 
writeContent(String) - Method in class gg.jte.output.WriterOutput
 
writeContent(String) - Method in interface gg.jte.TemplateOutput
 
writeContent(String, int, int) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeContent(String, int, int) - Method in class gg.jte.models.generator.SquashBlanksOutput
 
writeContent(String, int, int) - Method in class gg.jte.output.FileOutput
 
writeContent(String, int, int) - Method in class gg.jte.output.PrintWriterOutput
 
writeContent(String, int, int) - Method in class gg.jte.output.StringOutput
 
writeContent(String, int, int) - Method in class gg.jte.output.Utf8ByteOutput
 
writeContent(String, int, int) - Method in class gg.jte.output.WriterOutput
 
writeContent(String, int, int) - Method in interface gg.jte.TemplateOutput
 
writeFile(Path, String) - Method in class gg.jte.nativeimage.NativeResourcesExtension
 
writeIndentation(int) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeIndentation(StringBuilder, int) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeJavaCodeWithContentSupport(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writePackageIfRequired() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writer - Variable in class gg.jte.output.FileOutput
 
writer - Variable in class gg.jte.output.PrintWriterOutput
 
writer - Variable in class gg.jte.output.WriterOutput
 
WriterOutput - Class in gg.jte.output
 
WriterOutput(Writer) - Constructor for class gg.jte.output.WriterOutput
 
writeTagAttributeUserContent(String) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeTagBodyUserContent(String) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeTemplateOutputParam() - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeText(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeTextBinary(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeTextString(int, String) - Method in class gg.jte.compiler.java.JavaCodeGenerator
 
writeTo(HtmlTemplateOutput) - Method in interface gg.jte.html.HtmlContent
 
writeTo(Utf8ByteOutput.DataConsumer) - Method in class gg.jte.output.Utf8ByteOutput
Passes all collected bytes to the given data consumer.
writeTo(TemplateOutput) - Method in interface gg.jte.Content
 
writeTo(TemplateOutput) - Method in interface gg.jte.html.HtmlContent
 
writeTo(TemplateOutput) - Method in class gg.jte.html.support.CssClasses
 
writeTo(TemplateOutput) - Method in class gg.jte.models.runtime.DynamicJteModel
 
writeTo(TemplateOutput) - Method in class gg.jte.models.runtime.StaticJteModel
 
writeTo(OutputStream) - Method in class gg.jte.output.Utf8ByteOutput
Passes all collected bytes to the given output stream.
writeToFile(String, String, Path) - Static method in class gg.jte.migrate.MigrateV1To2
 
writeUnsafeContent(String) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(boolean) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(boolean) - Method in class gg.jte.output.StringOutput
 
writeUserContent(boolean) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(byte) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(byte) - Method in class gg.jte.output.StringOutput
 
writeUserContent(byte) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(char) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(double) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(double) - Method in class gg.jte.output.StringOutput
 
writeUserContent(double) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(float) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(float) - Method in class gg.jte.output.StringOutput
 
writeUserContent(float) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(int) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(int) - Method in class gg.jte.output.StringOutput
 
writeUserContent(int) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(long) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(long) - Method in class gg.jte.output.StringOutput
 
writeUserContent(long) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(short) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(short) - Method in class gg.jte.output.StringOutput
 
writeUserContent(short) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(Content) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(Content) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(Boolean) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(Character) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(Enum) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(Number) - Method in interface gg.jte.TemplateOutput
 
writeUserContent(String) - Method in class gg.jte.html.OwaspHtmlTemplateOutput
 
writeUserContent(String) - Method in interface gg.jte.TemplateOutput
 

X

x - Variable in class test.Model
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form