Uses of Class freemarker.core.UnexpectedTypeException (FreeMarker 2.3.23 API)
Date: 2015-07-05

## Uses of Class
freemarker.core.UnexpectedTypeException

- Packages that use UnexpectedTypeException
  Package | Description
  --- | ---
  freemarker.core | The seldom used or advanced parts of the fundamental FreeMarker API, compared to `freemarker.template`.

- - ### Uses of UnexpectedTypeException in freemarker.core

    Subclasses of UnexpectedTypeException in freemarker.core
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NonBooleanException` Indicates that a `TemplateBooleanModel` value was expected, but the value had a different type.
    `class` | `NonDateException` Indicates that a `TemplateDateModel` value was expected, but the value had a different type.
    `class` | `NonExtendedHashException` Indicates that a `TemplateHashModelEx` value was expected, but the value had a different type.
    `class` | `NonHashException` Indicates that a `TemplateHashModel` value was expected, but the value had a different type.
    `class` | `NonMethodException` Indicates that a `TemplateMethodModel` value was expected, but the value had a different type.
    `class` | `NonNodeException` Indicates that a `TemplateNodeModel` value was expected, but the value had a different type.
    `class` | `NonNumericalException` Indicates that a `TemplateNumberModel` value was expected, but the value had a different type.
    `class` | `NonSequenceException` Indicates that a `TemplateSequenceModel` value was expected, but the value had a different type.
    `class` | `NonSequenceOrCollectionException` Indicates that a `TemplateSequenceModel` or `TemplateCollectionModel` value was expected, but the value had a different type.
    `class` | `NonStringException` Indicates that a `TemplateScalarModel` value was expected (or maybe something that can be automatically coerced to that), but the value had a different type.