Package freemarker.template
Class Template.WrongEncodingException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
freemarker.core.ParseException
freemarker.template.Template.WrongEncodingException
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Template
Thrown by the
Template
constructors that specify a non-null
encoding whoch doesn't match the
encoding specified in the #ftl
header of the template.- See Also:
- Serialized Form
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
Deprecated.static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
Fields inherited from class freemarker.core.ParseException
columnNumber, currentToken, endColumnNumber, endLineNumber, eol, expectedTokenSequences, lineNumber, specialConstructor, tokenImage
-
Constructor Summary
ConstructorsConstructorDescriptionWrongEncodingException(String templateSpecifiedEncoding)
Deprecated.WrongEncodingException(String templateSpecifiedEncoding, String constructorSpecifiedEncoding)
-
Method Summary
Modifier and TypeMethodDescriptionReturns the error location plus the error description.Methods inherited from class freemarker.core.ParseException
add_escapes, getColumnNumber, getEditorMessage, getEndColumnNumber, getEndLineNumber, getLineNumber, getTemplateName, setTemplateName
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
specifiedEncoding
Deprecated.UsegetTemplateSpecifiedEncoding()
instead. -
EOF
static final int EOF- See Also:
- Constant Field Values
-
BLANK
static final int BLANK- See Also:
- Constant Field Values
-
START_TAG
static final int START_TAG- See Also:
- Constant Field Values
-
END_TAG
static final int END_TAG- See Also:
- Constant Field Values
-
CLOSE_TAG1
static final int CLOSE_TAG1- See Also:
- Constant Field Values
-
CLOSE_TAG2
static final int CLOSE_TAG2- See Also:
- Constant Field Values
-
ATTEMPT
static final int ATTEMPT- See Also:
- Constant Field Values
-
RECOVER
static final int RECOVER- See Also:
- Constant Field Values
-
IF
static final int IF- See Also:
- Constant Field Values
-
ELSE_IF
static final int ELSE_IF- See Also:
- Constant Field Values
-
LIST
static final int LIST- See Also:
- Constant Field Values
-
ITEMS
static final int ITEMS- See Also:
- Constant Field Values
-
SEP
static final int SEP- See Also:
- Constant Field Values
-
FOREACH
static final int FOREACH- See Also:
- Constant Field Values
-
SWITCH
static final int SWITCH- See Also:
- Constant Field Values
-
CASE
static final int CASE- See Also:
- Constant Field Values
-
ON
static final int ON- See Also:
- Constant Field Values
-
ASSIGN
static final int ASSIGN- See Also:
- Constant Field Values
-
GLOBALASSIGN
static final int GLOBALASSIGN- See Also:
- Constant Field Values
-
LOCALASSIGN
static final int LOCALASSIGN- See Also:
- Constant Field Values
-
_INCLUDE
static final int _INCLUDE- See Also:
- Constant Field Values
-
IMPORT
static final int IMPORT- See Also:
- Constant Field Values
-
FUNCTION
static final int FUNCTION- See Also:
- Constant Field Values
-
MACRO
static final int MACRO- See Also:
- Constant Field Values
-
TRANSFORM
static final int TRANSFORM- See Also:
- Constant Field Values
-
VISIT
static final int VISIT- See Also:
- Constant Field Values
-
STOP
static final int STOP- See Also:
- Constant Field Values
-
RETURN
static final int RETURN- See Also:
- Constant Field Values
-
CALL
static final int CALL- See Also:
- Constant Field Values
-
SETTING
static final int SETTING- See Also:
- Constant Field Values
-
OUTPUTFORMAT
static final int OUTPUTFORMAT- See Also:
- Constant Field Values
-
AUTOESC
static final int AUTOESC- See Also:
- Constant Field Values
-
NOAUTOESC
static final int NOAUTOESC- See Also:
- Constant Field Values
-
COMPRESS
static final int COMPRESS- See Also:
- Constant Field Values
-
COMMENT
static final int COMMENT- See Also:
- Constant Field Values
-
TERSE_COMMENT
static final int TERSE_COMMENT- See Also:
- Constant Field Values
-
NOPARSE
static final int NOPARSE- See Also:
- Constant Field Values
-
END_IF
static final int END_IF- See Also:
- Constant Field Values
-
END_LIST
static final int END_LIST- See Also:
- Constant Field Values
-
END_ITEMS
static final int END_ITEMS- See Also:
- Constant Field Values
-
END_SEP
static final int END_SEP- See Also:
- Constant Field Values
-
END_RECOVER
static final int END_RECOVER- See Also:
- Constant Field Values
-
END_ATTEMPT
static final int END_ATTEMPT- See Also:
- Constant Field Values
-
END_FOREACH
static final int END_FOREACH- See Also:
- Constant Field Values
-
END_LOCAL
static final int END_LOCAL- See Also:
- Constant Field Values
-
END_GLOBAL
static final int END_GLOBAL- See Also:
- Constant Field Values
-
END_ASSIGN
static final int END_ASSIGN- See Also:
- Constant Field Values
-
END_FUNCTION
static final int END_FUNCTION- See Also:
- Constant Field Values
-
END_MACRO
static final int END_MACRO- See Also:
- Constant Field Values
-
END_OUTPUTFORMAT
static final int END_OUTPUTFORMAT- See Also:
- Constant Field Values
-
END_AUTOESC
static final int END_AUTOESC- See Also:
- Constant Field Values
-
END_NOAUTOESC
static final int END_NOAUTOESC- See Also:
- Constant Field Values
-
END_COMPRESS
static final int END_COMPRESS- See Also:
- Constant Field Values
-
END_TRANSFORM
static final int END_TRANSFORM- See Also:
- Constant Field Values
-
END_SWITCH
static final int END_SWITCH- See Also:
- Constant Field Values
-
ELSE
static final int ELSE- See Also:
- Constant Field Values
-
BREAK
static final int BREAK- See Also:
- Constant Field Values
-
CONTINUE
static final int CONTINUE- See Also:
- Constant Field Values
-
SIMPLE_RETURN
static final int SIMPLE_RETURN- See Also:
- Constant Field Values
-
HALT
static final int HALT- See Also:
- Constant Field Values
-
FLUSH
static final int FLUSH- See Also:
- Constant Field Values
-
TRIM
static final int TRIM- See Also:
- Constant Field Values
-
LTRIM
static final int LTRIM- See Also:
- Constant Field Values
-
RTRIM
static final int RTRIM- See Also:
- Constant Field Values
-
NOTRIM
static final int NOTRIM- See Also:
- Constant Field Values
-
DEFAUL
static final int DEFAUL- See Also:
- Constant Field Values
-
SIMPLE_NESTED
static final int SIMPLE_NESTED- See Also:
- Constant Field Values
-
NESTED
static final int NESTED- See Also:
- Constant Field Values
-
SIMPLE_RECURSE
static final int SIMPLE_RECURSE- See Also:
- Constant Field Values
-
RECURSE
static final int RECURSE- See Also:
- Constant Field Values
-
FALLBACK
static final int FALLBACK- See Also:
- Constant Field Values
-
ESCAPE
static final int ESCAPE- See Also:
- Constant Field Values
-
END_ESCAPE
static final int END_ESCAPE- See Also:
- Constant Field Values
-
NOESCAPE
static final int NOESCAPE- See Also:
- Constant Field Values
-
END_NOESCAPE
static final int END_NOESCAPE- See Also:
- Constant Field Values
-
UNIFIED_CALL
static final int UNIFIED_CALL- See Also:
- Constant Field Values
-
UNIFIED_CALL_END
static final int UNIFIED_CALL_END- See Also:
- Constant Field Values
-
FTL_HEADER
static final int FTL_HEADER- See Also:
- Constant Field Values
-
TRIVIAL_FTL_HEADER
static final int TRIVIAL_FTL_HEADER- See Also:
- Constant Field Values
-
UNKNOWN_DIRECTIVE
static final int UNKNOWN_DIRECTIVE- See Also:
- Constant Field Values
-
STATIC_TEXT_WS
static final int STATIC_TEXT_WS- See Also:
- Constant Field Values
-
STATIC_TEXT_NON_WS
static final int STATIC_TEXT_NON_WS- See Also:
- Constant Field Values
-
STATIC_TEXT_FALSE_ALARM
static final int STATIC_TEXT_FALSE_ALARM- See Also:
- Constant Field Values
-
DOLLAR_INTERPOLATION_OPENING
static final int DOLLAR_INTERPOLATION_OPENING- See Also:
- Constant Field Values
-
HASH_INTERPOLATION_OPENING
static final int HASH_INTERPOLATION_OPENING- See Also:
- Constant Field Values
-
SQUARE_BRACKET_INTERPOLATION_OPENING
static final int SQUARE_BRACKET_INTERPOLATION_OPENING- See Also:
- Constant Field Values
-
ESCAPED_CHAR
static final int ESCAPED_CHAR- See Also:
- Constant Field Values
-
STRING_LITERAL
static final int STRING_LITERAL- See Also:
- Constant Field Values
-
RAW_STRING
static final int RAW_STRING- See Also:
- Constant Field Values
-
FALSE
static final int FALSE- See Also:
- Constant Field Values
-
TRUE
static final int TRUE- See Also:
- Constant Field Values
-
INTEGER
static final int INTEGER- See Also:
- Constant Field Values
-
DECIMAL
static final int DECIMAL- See Also:
- Constant Field Values
-
DOT
static final int DOT- See Also:
- Constant Field Values
-
DOT_DOT
static final int DOT_DOT- See Also:
- Constant Field Values
-
DOT_DOT_LESS
static final int DOT_DOT_LESS- See Also:
- Constant Field Values
-
DOT_DOT_ASTERISK
static final int DOT_DOT_ASTERISK- See Also:
- Constant Field Values
-
BUILT_IN
static final int BUILT_IN- See Also:
- Constant Field Values
-
EXISTS
static final int EXISTS- See Also:
- Constant Field Values
-
EQUALS
static final int EQUALS- See Also:
- Constant Field Values
-
DOUBLE_EQUALS
static final int DOUBLE_EQUALS- See Also:
- Constant Field Values
-
NOT_EQUALS
static final int NOT_EQUALS- See Also:
- Constant Field Values
-
PLUS_EQUALS
static final int PLUS_EQUALS- See Also:
- Constant Field Values
-
MINUS_EQUALS
static final int MINUS_EQUALS- See Also:
- Constant Field Values
-
TIMES_EQUALS
static final int TIMES_EQUALS- See Also:
- Constant Field Values
-
DIV_EQUALS
static final int DIV_EQUALS- See Also:
- Constant Field Values
-
MOD_EQUALS
static final int MOD_EQUALS- See Also:
- Constant Field Values
-
PLUS_PLUS
static final int PLUS_PLUS- See Also:
- Constant Field Values
-
MINUS_MINUS
static final int MINUS_MINUS- See Also:
- Constant Field Values
-
LESS_THAN
static final int LESS_THAN- See Also:
- Constant Field Values
-
LESS_THAN_EQUALS
static final int LESS_THAN_EQUALS- See Also:
- Constant Field Values
-
ESCAPED_GT
static final int ESCAPED_GT- See Also:
- Constant Field Values
-
ESCAPED_GTE
static final int ESCAPED_GTE- See Also:
- Constant Field Values
-
LAMBDA_ARROW
static final int LAMBDA_ARROW- See Also:
- Constant Field Values
-
PLUS
static final int PLUS- See Also:
- Constant Field Values
-
MINUS
static final int MINUS- See Also:
- Constant Field Values
-
TIMES
static final int TIMES- See Also:
- Constant Field Values
-
DOUBLE_STAR
static final int DOUBLE_STAR- See Also:
- Constant Field Values
-
ELLIPSIS
static final int ELLIPSIS- See Also:
- Constant Field Values
-
DIVIDE
static final int DIVIDE- See Also:
- Constant Field Values
-
PERCENT
static final int PERCENT- See Also:
- Constant Field Values
-
AND
static final int AND- See Also:
- Constant Field Values
-
OR
static final int OR- See Also:
- Constant Field Values
-
EXCLAM
static final int EXCLAM- See Also:
- Constant Field Values
-
COMMA
static final int COMMA- See Also:
- Constant Field Values
-
SEMICOLON
static final int SEMICOLON- See Also:
- Constant Field Values
-
COLON
static final int COLON- See Also:
- Constant Field Values
-
OPEN_BRACKET
static final int OPEN_BRACKET- See Also:
- Constant Field Values
-
CLOSE_BRACKET
static final int CLOSE_BRACKET- See Also:
- Constant Field Values
-
OPEN_PAREN
static final int OPEN_PAREN- See Also:
- Constant Field Values
-
CLOSE_PAREN
static final int CLOSE_PAREN- See Also:
- Constant Field Values
-
OPENING_CURLY_BRACKET
static final int OPENING_CURLY_BRACKET- See Also:
- Constant Field Values
-
CLOSING_CURLY_BRACKET
static final int CLOSING_CURLY_BRACKET- See Also:
- Constant Field Values
-
IN
static final int IN- See Also:
- Constant Field Values
-
AS
static final int AS- See Also:
- Constant Field Values
-
USING
static final int USING- See Also:
- Constant Field Values
-
ID
static final int ID- See Also:
- Constant Field Values
-
OPEN_MISPLACED_INTERPOLATION
static final int OPEN_MISPLACED_INTERPOLATION- See Also:
- Constant Field Values
-
NON_ESCAPED_ID_START_CHAR
static final int NON_ESCAPED_ID_START_CHAR- See Also:
- Constant Field Values
-
ESCAPED_ID_CHAR
static final int ESCAPED_ID_CHAR- See Also:
- Constant Field Values
-
ID_START_CHAR
static final int ID_START_CHAR- See Also:
- Constant Field Values
-
ASCII_DIGIT
static final int ASCII_DIGIT- See Also:
- Constant Field Values
-
DIRECTIVE_END
static final int DIRECTIVE_END- See Also:
- Constant Field Values
-
EMPTY_DIRECTIVE_END
static final int EMPTY_DIRECTIVE_END- See Also:
- Constant Field Values
-
NATURAL_GT
static final int NATURAL_GT- See Also:
- Constant Field Values
-
NATURAL_GTE
static final int NATURAL_GTE- See Also:
- Constant Field Values
-
TERMINATING_WHITESPACE
static final int TERMINATING_WHITESPACE- See Also:
- Constant Field Values
-
TERMINATING_EXCLAM
static final int TERMINATING_EXCLAM- See Also:
- Constant Field Values
-
TERSE_COMMENT_END
static final int TERSE_COMMENT_END- See Also:
- Constant Field Values
-
MAYBE_END
static final int MAYBE_END- See Also:
- Constant Field Values
-
KEEP_GOING
static final int KEEP_GOING- See Also:
- Constant Field Values
-
LONE_LESS_THAN_OR_DASH
static final int LONE_LESS_THAN_OR_DASH- See Also:
- Constant Field Values
-
DEFAULT
static final int DEFAULT- See Also:
- Constant Field Values
-
NO_DIRECTIVE
static final int NO_DIRECTIVE- See Also:
- Constant Field Values
-
FM_EXPRESSION
static final int FM_EXPRESSION- See Also:
- Constant Field Values
-
IN_PAREN
static final int IN_PAREN- See Also:
- Constant Field Values
-
NAMED_PARAMETER_EXPRESSION
static final int NAMED_PARAMETER_EXPRESSION- See Also:
- Constant Field Values
-
EXPRESSION_COMMENT
static final int EXPRESSION_COMMENT- See Also:
- Constant Field Values
-
NO_SPACE_EXPRESSION
static final int NO_SPACE_EXPRESSION- See Also:
- Constant Field Values
-
NO_PARSE
static final int NO_PARSE- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
getMessage
Description copied from class:ParseException
Returns the error location plus the error description.- Overrides:
getMessage
in classParseException
- See Also:
ParseException.getDescription()
,ParseException.getTemplateName()
,ParseException.getLineNumber()
,ParseException.getColumnNumber()
-
getTemplateSpecifiedEncoding
- Since:
- 2.3.22
-
getConstructorSpecifiedEncoding
- Since:
- 2.3.22
-
getTemplateSpecifiedEncoding()
instead.