@Internal public class RootSegment extends java.lang.Object
| Constructor and Description |
|---|
RootSegment(Origin origin,
java.util.List<Segment> segments) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
append(java.lang.Appendable appendable,
java.lang.String text) |
void |
execute(java.lang.Appendable appendable,
ExecutionContext context)
Execute this segment (e.g. write down some variable value).
|
protected java.lang.String |
getContainingLiteralBlock() |
protected java.lang.String |
getDefaultEndDelimiter() |
protected java.lang.String |
getDefaultStartDelimiter() |
protected MustacheEngine |
getEngine() |
protected Configuration |
getEngineConfiguration() |
java.lang.String |
getLiteralBlock() |
Origin |
getOrigin() |
protected java.lang.String |
getSegmentName() |
java.util.List<Segment> |
getSegments() |
int |
getSegmentsSize(boolean recursive) |
MustacheTagInfo |
getTagInfo() |
protected java.lang.String |
getTagLiteral(java.lang.String content) |
protected MustacheTagType |
getTagType() |
Template |
getTemplate() |
java.lang.String |
getText() |
SegmentType |
getType() |
protected boolean |
isHandlebarsSupportEnabled() |
java.util.Iterator<Segment> |
iterator() |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOrigin, getTagInfo, getTextpublic SegmentType getType()
public java.lang.String getLiteralBlock()
getLiteralBlock in interface SegmentLambda.InputType.LITERALpublic void execute(java.lang.Appendable appendable,
ExecutionContext context)
Segmentpublic java.lang.String toString()
public java.util.Iterator<Segment> iterator()
iterator in interface java.lang.Iterable<Segment>public java.util.List<Segment> getSegments()
getSegments in interface ContainerSegmentpublic int getSegmentsSize(boolean recursive)
getSegmentsSize in interface ContainerSegmentprotected java.lang.String getContainingLiteralBlock()
protected java.lang.String getSegmentName()
public java.lang.String getText()
public Origin getOrigin()
public MustacheTagInfo getTagInfo()
getTagInfo in interface Segmentpublic Template getTemplate()
protected MustacheEngine getEngine()
protected Configuration getEngineConfiguration()
protected java.lang.String getDefaultStartDelimiter()
protected java.lang.String getDefaultEndDelimiter()
protected java.lang.String getTagLiteral(java.lang.String content)
protected boolean isHandlebarsSupportEnabled()
protected void append(java.lang.Appendable appendable,
java.lang.String text)
protected MustacheTagType getTagType()
Copyright © 2014. All Rights Reserved.