Skip navigation links
A C D E F G H I O P R S T U V 

A

addFragment(String, TagNode, PageAttribute, Coordinate, Tag) - Method in class org.everit.templating.html.internal.RootNode
Adds a fragment to the template that can be rendered directly.
attributeConstantEquals(String, String) - Static method in class org.everit.templating.html.internal.util.HTMLTemplatingUtil
Checks whether the value of an attribute is equal to the expected in the way that the value of the attribute might be quoted with quotes or apostrophes.
AttributeInfo - Class in org.everit.templating.html.internal
Additional information about a pageAttribute.
AttributeInfo(PageAttribute, TagInfo, Coordinate) - Constructor for class org.everit.templating.html.internal.AttributeInfo
Constructor.
attributeInfo - Variable in class org.everit.templating.html.internal.CompiledExpressionHolder
 

C

calculateCoordinate(Page, int, Coordinate) - Static method in class org.everit.templating.html.internal.util.HTMLTemplatingUtil
Calculates the coordinate within a page based on an initial offset.
chars - Variable in class org.everit.templating.html.internal.TagInfo
 
column - Variable in class org.everit.templating.html.internal.util.Coordinate
 
compile(char[], int, int, ParserConfiguration) - Method in class org.everit.templating.html.HTMLTemplateCompiler
 
compile(String, ParserConfiguration) - Method in class org.everit.templating.html.HTMLTemplateCompiler
 
compiledExpression - Variable in class org.everit.templating.html.internal.CompiledExpressionHolder
 
CompiledExpressionHolder - Class in org.everit.templating.html.internal
Holder class that stores compiled expressions together with the information of the attribute that had the expression.
CompiledExpressionHolder(CompiledExpression, AttributeInfo) - Constructor for class org.everit.templating.html.internal.CompiledExpressionHolder
 
CompiledTemplateImpl - Class in org.everit.templating.html.internal
The compiled HTML/XML template that can be rendered.
CompiledTemplateImpl(RootNode) - Constructor for class org.everit.templating.html.internal.CompiledTemplateImpl
 
ConstantExpression - Class in org.everit.templating.html.internal
Expression that contains only a constant.
ConstantExpression(Object) - Constructor for class org.everit.templating.html.internal.ConstantExpression
 
Coordinate - Class in org.everit.templating.html.internal.util
A coordinate that points to the position of a character in a template..
Coordinate(int, int) - Constructor for class org.everit.templating.html.internal.util.Coordinate
 

D

DEFAULT_ATTRIBUTE_PREFIX - Static variable in class org.everit.templating.html.HTMLTemplateCompiler
Default prefix for HTML templating attributes.

E

escape(String) - Static method in class org.everit.templating.html.internal.util.HTMLTemplatingUtil
Escapes special characters (and, lt, gt, quot, apos) within the text.
eval(Map<String, Object>) - Method in class org.everit.templating.html.internal.ConstantExpression
 

F

finishedParsing() - Method in class org.everit.templating.html.internal.HTMLNodeVisitor
 

G

getAppendExpressionHolder() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getAppendPageAttribute() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getAttributeAppendMapExpressionHolder() - Method in class org.everit.templating.html.internal.TagNode
 
getAttributeMapExpressionHolder() - Method in class org.everit.templating.html.internal.TagNode
 
getAttributePrependMapExpressionHolder() - Method in class org.everit.templating.html.internal.TagNode
 
getChildren() - Method in class org.everit.templating.html.internal.ParentNode
 
getCodeExpressionHolder() - Method in class org.everit.templating.html.internal.TagNode
 
getConstantValue() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getExpression() - Method in class org.everit.templating.html.internal.HTMLAttribute
 
getExpressionHolder() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getExpressionPageAttribute() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getForeachExpressionHolder() - Method in class org.everit.templating.html.internal.TagNode
 
getFragment(String) - Method in class org.everit.templating.html.internal.RootNode
Returns a fragment based on its name.
getPageAttribute() - Method in class org.everit.templating.html.internal.HTMLAttribute
 
getPageAttribute() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getPrependExpressionHolder() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getPrependPageAttribute() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getPreviousText() - Method in class org.everit.templating.html.internal.RenderableAttribute
 
getRenderableAttributes() - Method in class org.everit.templating.html.internal.TagNode
 
getRenderExpressionHolder() - Method in class org.everit.templating.html.internal.TagNode
 
getRootNode() - Method in class org.everit.templating.html.internal.HTMLNodeVisitor
 
getTagName() - Method in class org.everit.templating.html.internal.TagNode
 
getTextExpressionHolder() - Method in class org.everit.templating.html.internal.TagNode
 
getVarExpressionHolder() - Method in class org.everit.templating.html.internal.TagNode
 
getWriter() - Method in class org.everit.templating.html.internal.TemplateContextImpl
 

H

HTMLAttribute - Class in org.everit.templating.html.internal
A PageAttribute together with the CompiledExpression it defines.
HTMLAttribute(PageAttribute, CompiledExpression) - Constructor for class org.everit.templating.html.internal.HTMLAttribute
 
HTMLNode - Interface in org.everit.templating.html.internal
A renderable HTML node.
HTMLNodeVisitor - Class in org.everit.templating.html.internal
NodeVisitor implementation that builds the HTMLNode tree.
HTMLNodeVisitor(String, ExpressionCompiler, Map<String, TemplateCompiler>, ParserConfiguration) - Constructor for class org.everit.templating.html.internal.HTMLNodeVisitor
Constructor.
HTMLTemplateCompiler - Class in org.everit.templating.html
This is the entry class that can compile templates.
HTMLTemplateCompiler(ExpressionCompiler) - Constructor for class org.everit.templating.html.HTMLTemplateCompiler
Creates a new TemplateCompiler with the "data-eht-" default attribute prefix.
HTMLTemplateCompiler(ExpressionCompiler, Map<String, TemplateCompiler>) - Constructor for class org.everit.templating.html.HTMLTemplateCompiler
Creates a new TemplateCompiler with the "data-eht-" default attribute prefix.
HTMLTemplateCompiler(String, ExpressionCompiler, Map<String, TemplateCompiler>) - Constructor for class org.everit.templating.html.HTMLTemplateCompiler
Creates a new TemplateCompiler with the "data-eht-" default attribute prefix.
HTMLTemplatingUtil - Class in org.everit.templating.html.internal.util
Util functions for HTML templating.

I

InlineNode - Class in org.everit.templating.html.internal
HTMLNode that represents tags with data-eht-inline attribute.
InlineNode(CompiledTemplate) - Constructor for class org.everit.templating.html.internal.InlineNode
 
isEscapeText() - Method in class org.everit.templating.html.internal.TagNode
 

O

org.everit.templating.html - package org.everit.templating.html
 
org.everit.templating.html.internal - package org.everit.templating.html.internal
 
org.everit.templating.html.internal.util - package org.everit.templating.html.internal.util
 

P

ParentNode - Class in org.everit.templating.html.internal
Any HTML tag that has children.
ParentNode() - Constructor for class org.everit.templating.html.internal.ParentNode
 

R

render(Writer, Map<String, Object>) - Method in class org.everit.templating.html.internal.CompiledTemplateImpl
 
render(Writer, Map<String, Object>, String) - Method in class org.everit.templating.html.internal.CompiledTemplateImpl
 
render(TemplateContextImpl) - Method in interface org.everit.templating.html.internal.HTMLNode
 
render(TemplateContextImpl) - Method in class org.everit.templating.html.internal.InlineNode
 
render(TemplateContextImpl) - Method in class org.everit.templating.html.internal.RootNode
 
render(TemplateContextImpl) - Method in class org.everit.templating.html.internal.TagNode
 
render(TemplateContextImpl) - Method in class org.everit.templating.html.internal.TextNode
 
RenderableAttribute - Class in org.everit.templating.html.internal
A tag attribute that will be rendered on the output of the HTML template.
RenderableAttribute() - Constructor for class org.everit.templating.html.internal.RenderableAttribute
 
renderChildren(TemplateContextImpl) - Method in class org.everit.templating.html.internal.ParentNode
Renders the children of the HTML tag.
RenderException - Exception in org.everit.templating.html.internal
Exception during rendering the template.
RenderException(String, AttributeInfo) - Constructor for exception org.everit.templating.html.internal.RenderException
Constructor.
renderFragmentInternal(String, Map<String, Object>) - Method in class org.everit.templating.html.internal.TemplateContextImpl
 
RenderScope - Enum in org.everit.templating.html.internal
Indicates which parts of the HTML tag should be rendered.
repeatChar(char, int) - Static method in class org.everit.templating.html.internal.util.HTMLTemplatingUtil
Generates a String that contains the specified character N times.
RootNode - Class in org.everit.templating.html.internal
The main node of the HTML template.
RootNode() - Constructor for class org.everit.templating.html.internal.RootNode
 
row - Variable in class org.everit.templating.html.internal.util.Coordinate
 

S

setAppendExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setAppendPageAttribute(PageAttribute) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setAttributeAppendMapExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.TagNode
 
setAttributeMapExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.TagNode
 
setAttributePrependMapExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.TagNode
 
setCodeExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.TagNode
 
setConstantValue(String) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setEndTag(String) - Method in class org.everit.templating.html.internal.TagNode
 
setEscapeText(boolean) - Method in class org.everit.templating.html.internal.TagNode
 
setExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setExpressionPageAttribute(PageAttribute) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setForeachExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.TagNode
 
setPageAttribute(PageAttribute) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setPrependExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setPrependPageAttribute(PageAttribute) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setPreviousText(String) - Method in class org.everit.templating.html.internal.RenderableAttribute
 
setRenderExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.TagNode
 
setTagName(String) - Method in class org.everit.templating.html.internal.TagNode
 
setTextExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.TagNode
 
setVarExpressionHolder(CompiledExpressionHolder) - Method in class org.everit.templating.html.internal.TagNode
 
startPosition - Variable in class org.everit.templating.html.internal.TagInfo
 

T

tagInfo - Variable in class org.everit.templating.html.internal.AttributeInfo
 
TagInfo - Class in org.everit.templating.html.internal
Evaluated information of a HTML tag.
TagInfo(Tag) - Constructor for class org.everit.templating.html.internal.TagInfo
Constructor.
TagNode - Class in org.everit.templating.html.internal
An inner node of the HTML template that has EHT attribute.
TagNode(Tag) - Constructor for class org.everit.templating.html.internal.TagNode
Constructor.
TemplateContextImpl - Class in org.everit.templating.html.internal
Template rendering context.
TemplateContextImpl(CompiledTemplate, String, Map<String, Object>, Writer) - Constructor for class org.everit.templating.html.internal.TemplateContextImpl
Constructor.
TextNode - Class in org.everit.templating.html.internal
A node that contains nothing else but a constant text.
TextNode(String) - Constructor for class org.everit.templating.html.internal.TextNode
 
throwCompileExceptionForAttribute(String, Tag, PageAttribute, boolean, Coordinate) - Static method in class org.everit.templating.html.internal.util.HTMLTemplatingUtil
Throws an exception for an eht attribute with all information that can be useful for the programmer.

U

UncheckedParserException - Exception in org.everit.templating.html.internal
Unchecked version of ParserException.
UncheckedParserException(ParserException) - Constructor for exception org.everit.templating.html.internal.UncheckedParserException
 
unescape(String) - Static method in class org.everit.templating.html.internal.util.HTMLTemplatingUtil
Unescapes special expressions (amp, quot, apostrophe, gt, lt) of a text.

V

valueCursorInTag - Variable in class org.everit.templating.html.internal.AttributeInfo
Starting cursor position of the value of the attribute within the template.
valueOf(String) - Static method in enum org.everit.templating.html.internal.RenderScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.everit.templating.html.internal.RenderScope
Returns an array containing the constants of this enum type, in the order they are declared.
valueStartCoordinate - Variable in class org.everit.templating.html.internal.AttributeInfo
 
visitEndTag(Tag) - Method in class org.everit.templating.html.internal.HTMLNodeVisitor
 
visitRemarkNode(Remark) - Method in class org.everit.templating.html.internal.HTMLNodeVisitor
 
visitStringNode(Text) - Method in class org.everit.templating.html.internal.HTMLNodeVisitor
 
visitTag(Tag) - Method in class org.everit.templating.html.internal.HTMLNodeVisitor
 
A C D E F G H I O P R S T U V 
Skip navigation links

Copyright © 2011–2015 Everit Kft.. All rights reserved.