Package freemarker.core
Interface ParserConfiguration
-
- All Known Implementing Classes:
Configuration,TemplateConfiguration
public interface ParserConfigurationDon't implement this interface yourself; use the existing implementation(s). This interface is implemented by classes that hold settings that affect parsing. New parser settings can be added in new FreeMarker versions, which will break your implementation.- Since:
- 2.3.24
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArithmeticEnginegetArithmeticEngine()Overlaps withConfigurable.getArithmeticEngine(); the parser needs this for creating numerical literals.intgetAutoEscapingPolicy()VersiongetIncompatibleImprovements()intgetInterpolationSyntax()intgetNamingConvention()OutputFormatgetOutputFormat()booleangetRecognizeStandardFileExtensions()booleangetStrictSyntaxMode()intgetTabSize()intgetTagSyntax()booleangetWhitespaceStripping()
-
-
-
Method Detail
-
getTagSyntax
int getTagSyntax()
-
getInterpolationSyntax
int getInterpolationSyntax()
- Since:
- 2.3.28
-
getNamingConvention
int getNamingConvention()
-
getWhitespaceStripping
boolean getWhitespaceStripping()
-
getArithmeticEngine
ArithmeticEngine getArithmeticEngine()
Overlaps withConfigurable.getArithmeticEngine(); the parser needs this for creating numerical literals.
-
getStrictSyntaxMode
boolean getStrictSyntaxMode()
-
getAutoEscapingPolicy
int getAutoEscapingPolicy()
-
getOutputFormat
OutputFormat getOutputFormat()
-
getRecognizeStandardFileExtensions
boolean getRecognizeStandardFileExtensions()
-
getIncompatibleImprovements
Version getIncompatibleImprovements()
-
getTabSize
int getTabSize()
- Since:
- 2.3.25
-
-