Package org.thymeleaf.engine
Class AbstractTextualTemplateEvent
java.lang.Object
org.thymeleaf.engine.AbstractTemplateEvent
org.thymeleaf.engine.AbstractTextualTemplateEvent
- All Implemented Interfaces:
IEngineTemplateEvent,ITemplateEvent
- Direct Known Subclasses:
CDATASection,Comment,Text
abstract class AbstractTextualTemplateEvent
extends AbstractTemplateEvent
implements IEngineTemplateEvent
- Since:
- 3.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Booleanprivate Booleanprivate intprivate Stringprivate final CharSequenceprivate final intprivate final StringFields inherited from class org.thymeleaf.engine.AbstractTemplateEvent
col, line, templateName -
Constructor Summary
ConstructorsConstructorDescriptionAbstractTextualTemplateEvent(CharSequence content) AbstractTextualTemplateEvent(CharSequence content, String templateName, int line, int col) -
Method Summary
Modifier and TypeMethodDescriptionprotected final charcharAtContent(int index) private Booleanprivate Booleanprotected final CharSequencecontentSubSequence(int start, int end) protected final intprotected final String(package private) final boolean(package private) final booleantoString()final voidwriteContent(Writer writer) Methods inherited from class org.thymeleaf.engine.AbstractTemplateEvent
getCol, getLine, getTemplateName, hasLocationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.thymeleaf.engine.IEngineTemplateEvent
beHandledMethods inherited from interface org.thymeleaf.model.ITemplateEvent
accept, getCol, getLine, getTemplateName, hasLocation, write
-
Field Details
-
contentCharSeq
-
contentStr
-
contentLength
private final int contentLength -
computedContentStr
-
computedContentLength
private volatile int computedContentLength -
computedContentIsWhitespace
-
computedContentIsInlineable
-
-
Constructor Details
-
AbstractTextualTemplateEvent
AbstractTextualTemplateEvent(CharSequence content) -
AbstractTextualTemplateEvent
AbstractTextualTemplateEvent(CharSequence content, String templateName, int line, int col)
-
-
Method Details
-
getContentText
-
getContentLength
protected final int getContentLength() -
charAtContent
protected final char charAtContent(int index) -
contentSubSequence
-
isWhitespace
final boolean isWhitespace() -
isInlineable
final boolean isInlineable() -
computeWhitespace
-
computeInlineable
-
writeContent
- Throws:
IOException
-
toString
-