Package freemarker.core
Interface ParserConfiguration
- All Known Implementing Classes:
Configuration
,TemplateConfiguration
public interface ParserConfiguration
Don'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
Modifier and TypeMethodDescriptionOverlaps withConfigurable.getArithmeticEngine()
; the parser needs this for creating numerical literals.int
int
int
boolean
boolean
int
int
boolean
-
Method Details
-
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
-