public class STGroupString extends STGroup
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
alreadyLoaded |
java.lang.String |
sourceName |
java.lang.String |
text |
adaptors, DEFAULT_ERR_MGR, DEFAULT_KEY, defaultGroup, delimiterStartChar, delimiterStopChar, DICT_KEY, dictionaries, encoding, errMgr, GROUP_FILE_EXTENSION, imports, importsToClearOnUnload, iterateAcrossValues, NOT_FOUND_ST, renderers, TEMPLATE_FILE_EXTENSION, templates, trackCreationEvents, verbose| Constructor and Description |
|---|
STGroupString(java.lang.String text) |
STGroupString(java.lang.String sourceName,
java.lang.String text) |
STGroupString(java.lang.String sourceName,
java.lang.String text,
char delimiterStartChar,
char delimiterStopChar) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFileName() |
boolean |
isDefined(java.lang.String name)
Is this template defined in this group or from this group below?
Names must be absolute, fully-qualified names like
/a/b. |
boolean |
isDictionary(java.lang.String name) |
void |
load()
Force a load if it makes sense for the group.
|
protected CompiledST |
load(java.lang.String name)
Load st from disk if directory or load whole group file if .stg file (then
return just one template).
|
compile, createSingleton, createStringTemplate, createStringTemplateInternally, createStringTemplateInternally, defineDictionary, defineRegion, defineTemplate, defineTemplate, defineTemplate, defineTemplateAlias, defineTemplateOrRegion, getAttributeRenderer, getEmbeddedInstanceOf, getImportedGroups, getInstanceOf, getListener, getMangledRegionName, getModelAdaptor, getName, getRootDirURL, getTemplateNames, getUnMangledTemplateName, getURL, importTemplates, importTemplates, importTemplates, isReservedCharacter, loadAbsoluteTemplateFile, loadGroupFile, loadTemplateFile, lookupImportedTemplate, lookupTemplate, rawDefineTemplate, rawGetDictionary, rawGetTemplate, registerModelAdaptor, registerRenderer, registerRenderer, setListener, show, toString, undefineTemplate, unloadpublic java.lang.String sourceName
public java.lang.String text
protected boolean alreadyLoaded
public STGroupString(java.lang.String text)
public STGroupString(java.lang.String sourceName,
java.lang.String text)
public STGroupString(java.lang.String sourceName,
java.lang.String text,
char delimiterStartChar,
char delimiterStopChar)
public boolean isDictionary(java.lang.String name)
isDictionary in class STGrouppublic boolean isDefined(java.lang.String name)
STGroup/a/b.protected CompiledST load(java.lang.String name)
STGroupname is fully-qualified.public void load()
STGrouppublic java.lang.String getFileName()
getFileName in class STGroupCopyright © 2019. All Rights Reserved.