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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final 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:
-
BLANK
static final int BLANK- See Also:
-
START_TAG
static final int START_TAG- See Also:
-
END_TAG
static final int END_TAG- See Also:
-
CLOSE_TAG1
static final int CLOSE_TAG1- See Also:
-
CLOSE_TAG2
static final int CLOSE_TAG2- See Also:
-
ATTEMPT
static final int ATTEMPT- See Also:
-
RECOVER
static final int RECOVER- See Also:
-
IF
static final int IF- See Also:
-
ELSE_IF
static final int ELSE_IF- See Also:
-
LIST
static final int LIST- See Also:
-
ITEMS
static final int ITEMS- See Also:
-
SEP
static final int SEP- See Also:
-
FOREACH
static final int FOREACH- See Also:
-
SWITCH
static final int SWITCH- See Also:
-
CASE
static final int CASE- See Also:
-
ASSIGN
static final int ASSIGN- See Also:
-
GLOBALASSIGN
static final int GLOBALASSIGN- See Also:
-
LOCALASSIGN
static final int LOCALASSIGN- See Also:
-
_INCLUDE
static final int _INCLUDE- See Also:
-
IMPORT
static final int IMPORT- See Also:
-
FUNCTION
static final int FUNCTION- See Also:
-
MACRO
static final int MACRO- See Also:
-
TRANSFORM
static final int TRANSFORM- See Also:
-
VISIT
static final int VISIT- See Also:
-
STOP
static final int STOP- See Also:
-
RETURN
static final int RETURN- See Also:
-
CALL
static final int CALL- See Also:
-
SETTING
static final int SETTING- See Also:
-
OUTPUTFORMAT
static final int OUTPUTFORMAT- See Also:
-
AUTOESC
static final int AUTOESC- See Also:
-
NOAUTOESC
static final int NOAUTOESC- See Also:
-
COMPRESS
static final int COMPRESS- See Also:
-
COMMENT
static final int COMMENT- See Also:
-
TERSE_COMMENT
static final int TERSE_COMMENT- See Also:
-
NOPARSE
static final int NOPARSE- See Also:
-
END_IF
static final int END_IF- See Also:
-
END_LIST
static final int END_LIST- See Also:
-
END_ITEMS
static final int END_ITEMS- See Also:
-
END_SEP
static final int END_SEP- See Also:
-
END_RECOVER
static final int END_RECOVER- See Also:
-
END_ATTEMPT
static final int END_ATTEMPT- See Also:
-
END_FOREACH
static final int END_FOREACH- See Also:
-
END_LOCAL
static final int END_LOCAL- See Also:
-
END_GLOBAL
static final int END_GLOBAL- See Also:
-
END_ASSIGN
static final int END_ASSIGN- See Also:
-
END_FUNCTION
static final int END_FUNCTION- See Also:
-
END_MACRO
static final int END_MACRO- See Also:
-
END_OUTPUTFORMAT
static final int END_OUTPUTFORMAT- See Also:
-
END_AUTOESC
static final int END_AUTOESC- See Also:
-
END_NOAUTOESC
static final int END_NOAUTOESC- See Also:
-
END_COMPRESS
static final int END_COMPRESS- See Also:
-
END_TRANSFORM
static final int END_TRANSFORM- See Also:
-
END_SWITCH
static final int END_SWITCH- See Also:
-
ELSE
static final int ELSE- See Also:
-
BREAK
static final int BREAK- See Also:
-
CONTINUE
static final int CONTINUE- See Also:
-
SIMPLE_RETURN
static final int SIMPLE_RETURN- See Also:
-
HALT
static final int HALT- See Also:
-
FLUSH
static final int FLUSH- See Also:
-
TRIM
static final int TRIM- See Also:
-
LTRIM
static final int LTRIM- See Also:
-
RTRIM
static final int RTRIM- See Also:
-
NOTRIM
static final int NOTRIM- See Also:
-
DEFAUL
static final int DEFAUL- See Also:
-
SIMPLE_NESTED
static final int SIMPLE_NESTED- See Also:
-
NESTED
static final int NESTED- See Also:
-
SIMPLE_RECURSE
static final int SIMPLE_RECURSE- See Also:
-
RECURSE
static final int RECURSE- See Also:
-
FALLBACK
static final int FALLBACK- See Also:
-
ESCAPE
static final int ESCAPE- See Also:
-
END_ESCAPE
static final int END_ESCAPE- See Also:
-
NOESCAPE
static final int NOESCAPE- See Also:
-
END_NOESCAPE
static final int END_NOESCAPE- See Also:
-
UNIFIED_CALL
static final int UNIFIED_CALL- See Also:
-
UNIFIED_CALL_END
static final int UNIFIED_CALL_END- See Also:
-
FTL_HEADER
static final int FTL_HEADER- See Also:
-
TRIVIAL_FTL_HEADER
static final int TRIVIAL_FTL_HEADER- See Also:
-
UNKNOWN_DIRECTIVE
static final int UNKNOWN_DIRECTIVE- See Also:
-
STATIC_TEXT_WS
static final int STATIC_TEXT_WS- See Also:
-
STATIC_TEXT_NON_WS
static final int STATIC_TEXT_NON_WS- See Also:
-
STATIC_TEXT_FALSE_ALARM
static final int STATIC_TEXT_FALSE_ALARM- See Also:
-
DOLLAR_INTERPOLATION_OPENING
static final int DOLLAR_INTERPOLATION_OPENING- See Also:
-
HASH_INTERPOLATION_OPENING
static final int HASH_INTERPOLATION_OPENING- See Also:
-
SQUARE_BRACKET_INTERPOLATION_OPENING
static final int SQUARE_BRACKET_INTERPOLATION_OPENING- See Also:
-
ESCAPED_CHAR
static final int ESCAPED_CHAR- See Also:
-
STRING_LITERAL
static final int STRING_LITERAL- See Also:
-
RAW_STRING
static final int RAW_STRING- See Also:
-
FALSE
static final int FALSE- See Also:
-
TRUE
static final int TRUE- See Also:
-
INTEGER
static final int INTEGER- See Also:
-
DECIMAL
static final int DECIMAL- See Also:
-
DOT
static final int DOT- See Also:
-
DOT_DOT
static final int DOT_DOT- See Also:
-
DOT_DOT_LESS
static final int DOT_DOT_LESS- See Also:
-
DOT_DOT_ASTERISK
static final int DOT_DOT_ASTERISK- See Also:
-
BUILT_IN
static final int BUILT_IN- See Also:
-
EXISTS
static final int EXISTS- See Also:
-
EQUALS
static final int EQUALS- See Also:
-
DOUBLE_EQUALS
static final int DOUBLE_EQUALS- See Also:
-
NOT_EQUALS
static final int NOT_EQUALS- See Also:
-
PLUS_EQUALS
static final int PLUS_EQUALS- See Also:
-
MINUS_EQUALS
static final int MINUS_EQUALS- See Also:
-
TIMES_EQUALS
static final int TIMES_EQUALS- See Also:
-
DIV_EQUALS
static final int DIV_EQUALS- See Also:
-
MOD_EQUALS
static final int MOD_EQUALS- See Also:
-
PLUS_PLUS
static final int PLUS_PLUS- See Also:
-
MINUS_MINUS
static final int MINUS_MINUS- See Also:
-
LESS_THAN
static final int LESS_THAN- See Also:
-
LESS_THAN_EQUALS
static final int LESS_THAN_EQUALS- See Also:
-
ESCAPED_GT
static final int ESCAPED_GT- See Also:
-
ESCAPED_GTE
static final int ESCAPED_GTE- See Also:
-
LAMBDA_ARROW
static final int LAMBDA_ARROW- See Also:
-
PLUS
static final int PLUS- See Also:
-
MINUS
static final int MINUS- See Also:
-
TIMES
static final int TIMES- See Also:
-
DOUBLE_STAR
static final int DOUBLE_STAR- See Also:
-
ELLIPSIS
static final int ELLIPSIS- See Also:
-
DIVIDE
static final int DIVIDE- See Also:
-
PERCENT
static final int PERCENT- See Also:
-
AND
static final int AND- See Also:
-
OR
static final int OR- See Also:
-
EXCLAM
static final int EXCLAM- See Also:
-
COMMA
static final int COMMA- See Also:
-
SEMICOLON
static final int SEMICOLON- See Also:
-
COLON
static final int COLON- See Also:
-
OPEN_BRACKET
static final int OPEN_BRACKET- See Also:
-
CLOSE_BRACKET
static final int CLOSE_BRACKET- See Also:
-
OPEN_PAREN
static final int OPEN_PAREN- See Also:
-
CLOSE_PAREN
static final int CLOSE_PAREN- See Also:
-
OPENING_CURLY_BRACKET
static final int OPENING_CURLY_BRACKET- See Also:
-
CLOSING_CURLY_BRACKET
static final int CLOSING_CURLY_BRACKET- See Also:
-
IN
static final int IN- See Also:
-
AS
static final int AS- See Also:
-
USING
static final int USING- See Also:
-
ID
static final int ID- See Also:
-
OPEN_MISPLACED_INTERPOLATION
static final int OPEN_MISPLACED_INTERPOLATION- See Also:
-
NON_ESCAPED_ID_START_CHAR
static final int NON_ESCAPED_ID_START_CHAR- See Also:
-
ESCAPED_ID_CHAR
static final int ESCAPED_ID_CHAR- See Also:
-
ID_START_CHAR
static final int ID_START_CHAR- See Also:
-
ASCII_DIGIT
static final int ASCII_DIGIT- See Also:
-
DIRECTIVE_END
static final int DIRECTIVE_END- See Also:
-
EMPTY_DIRECTIVE_END
static final int EMPTY_DIRECTIVE_END- See Also:
-
NATURAL_GT
static final int NATURAL_GT- See Also:
-
NATURAL_GTE
static final int NATURAL_GTE- See Also:
-
TERMINATING_WHITESPACE
static final int TERMINATING_WHITESPACE- See Also:
-
TERMINATING_EXCLAM
static final int TERMINATING_EXCLAM- See Also:
-
TERSE_COMMENT_END
static final int TERSE_COMMENT_END- See Also:
-
MAYBE_END
static final int MAYBE_END- See Also:
-
KEEP_GOING
static final int KEEP_GOING- See Also:
-
LONE_LESS_THAN_OR_DASH
static final int LONE_LESS_THAN_OR_DASH- See Also:
-
DEFAULT
static final int DEFAULT- See Also:
-
NO_DIRECTIVE
static final int NO_DIRECTIVE- See Also:
-
FM_EXPRESSION
static final int FM_EXPRESSION- See Also:
-
IN_PAREN
static final int IN_PAREN- See Also:
-
NAMED_PARAMETER_EXPRESSION
static final int NAMED_PARAMETER_EXPRESSION- See Also:
-
EXPRESSION_COMMENT
static final int EXPRESSION_COMMENT- See Also:
-
NO_SPACE_EXPRESSION
static final int NO_SPACE_EXPRESSION- See Also:
-
NO_PARSE
static final int NO_PARSE- See Also:
-
-
Constructor Details
-
Method Details
-
getMessage
Description copied from class:ParseException
Returns the error location plus the error description.- Overrides:
getMessage
in classParseException
- See Also:
-
getTemplateSpecifiedEncoding
- Since:
- 2.3.22
-
getConstructorSpecifiedEncoding
- Since:
- 2.3.22
-
getTemplateSpecifiedEncoding()
instead.