public class _CoreAPI extends Object
Modifier and Type | Field and Description |
---|---|
static Set |
BUILT_IN_DIRECTIVE_NAMES |
static String |
ERROR_MESSAGE_HR |
Modifier and Type | Method and Description |
---|---|
static void |
addThreadInterruptedChecks(Template template)
ATTENTION: This is used by https://github.com/kenshoo/freemarker-online.
|
static void |
appendInstructionStackItem(TemplateElement stackEl,
StringBuffer sb) |
static void |
checkHasNoNestedContent(TemplateDirectiveBody body) |
static Set |
getConfigurableSettingNames(Configurable cfgable,
boolean camelCase)
[FM 2.4] getSettingNames() becomes to public; remove this.
|
static TemplateElement[] |
getInstructionStackSnapshot(Environment env) |
static Set |
getSupportedBuiltInNames()
Returns the names of the currently supported "built-ins" (
expr?builtin_name -like things). |
static void |
outputInstructionStack(TemplateElement[] instructionStackSnapshot,
boolean terseMode,
Writer pw) |
public static final String ERROR_MESSAGE_HR
public static final Set BUILT_IN_DIRECTIVE_NAMES
public static Set getSupportedBuiltInNames()
expr?builtin_name
-like things).public static void appendInstructionStackItem(TemplateElement stackEl, StringBuffer sb)
public static TemplateElement[] getInstructionStackSnapshot(Environment env)
public static void outputInstructionStack(TemplateElement[] instructionStackSnapshot, boolean terseMode, Writer pw)
public static Set getConfigurableSettingNames(Configurable cfgable, boolean camelCase)
public static final void addThreadInterruptedChecks(Template template)
public static final void checkHasNoNestedContent(TemplateDirectiveBody body) throws freemarker.core.NestedContentNotSupportedException
freemarker.core.NestedContentNotSupportedException
Copyright © 2016. All Rights Reserved.