Uses of Package
freemarker.core

Packages that use freemarker.core
freemarker.cache Contains classes and interfaces that deal with template loading and caching. 
freemarker.core This package contains FreeMarker's core parsing/rendering functionality; most casual users do not need to be aware of the classes in this package, and can restrict their attention to the freemarker.template package. 
freemarker.template This package contains the core API's that most users will use. 
freemarker.template.utility Utility classes that may be used to customize aspects of FreeMarker. 
 

Classes in freemarker.core used by freemarker.cache
Environment
          Object that represents the runtime environment during template processing.
 

Classes in freemarker.core used by freemarker.core
ArithmeticEngine
          Class to perform arithmetic operations.
ArithmeticEngine.BigDecimalEngine
          This is the default arithmetic engine in FreeMarker.
ArithmeticEngine.ConservativeEngine
          An arithmetic engine that conservatively widens the operation arguments to extent that they can hold the result of the operation.
Comment
          A template element where the content is ignored, a Comment.
Configurable
          This is a common superclass of Configuration, Template, and Environment classes.
Environment
          Object that represents the runtime environment during template processing.
Environment.Namespace
           
Expression
          An abstract class for nodes in the parse tree that represent a FreeMarker expression.
FMParser
          This class is generated by JavaCC from a grammar file.
LibraryLoad
          An instruction that gets another template and processes it within the current template.
Macro
          An element representing a macro declaration.
ParseException
          This exception is thrown when parse errors are encountered.
ReturnInstruction
          Represents a <return> instruction to jump out of a macro.
TemplateElement
          Objects that represent elements in the compiled tree representation of the template necessarily descend from this abstract class.
TemplateObject
          Objects that represent instructions or expressions in the compiled tree representation of the template all descend from this abstract base class.
TextBlock
          A TemplateElement representing a block of plain text.
 

Classes in freemarker.core used by freemarker.template
Configurable
          This is a common superclass of Configuration, Template, and Environment classes.
Environment
          Object that represents the runtime environment during template processing.
LibraryLoad
          An instruction that gets another template and processes it within the current template.
Macro
          An element representing a macro declaration.
ParseException
          This exception is thrown when parse errors are encountered.
TemplateElement
          Objects that represent elements in the compiled tree representation of the template necessarily descend from this abstract class.
 

Classes in freemarker.core used by freemarker.template.utility
Environment
          Object that represents the runtime environment during template processing.
ParseException
          This exception is thrown when parse errors are encountered.