Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package freemarker.ext.beans

Class Summary
ArrayModel A class that will wrap an arbitrary array into freemarker.template.TemplateCollectionModel and freemarker.template.TemplateSequenceModel interfaces.
BeanModel A class that will wrap an arbitrary object into freemarker.template.TemplateHashModel interface allowing calls to arbitrary property getters and invocation of accessible methods on the object from a template using the object.foo to access properties and object.bar(arg1, arg2) to invoke methods on it.
BeansWrapper Utility class that provides generic services to reflection classes.
BeansWrapper.MethodSignature  
BooleanModel A class that will wrap instances of java.lang.Boolean into a freemarker.template.TemplateBooleanModel.
CollectionAdapter  
CollectionModel A special case of BeanModel that can wrap Java collections and that implements the freemarker.template.TemplateCollectionModel in order to be usable in a <foreach> block.
DateModel Wraps arbitrary subclass of java.util.Date into a reflective model.
EnumerationModel A class that adds freemarker.template.TemplateModelIterator functionality to the java.util.Enumeration interface implementers.
HashAdapter  
IteratorModel A class that adds freemarker.template.TemplateModelIterator functionality to the java.util.Iterator interface implementers.
MapModel A special case of BeanModel that adds implementation for freemarker.template.TemplateMethodModelEx on map objects that is a shortcut for the Map.get() method.
MethodMap  
MethodMap.ClassString  
NumberModel Wraps arbitrary subclass of java.lang.Number into a reflective model.
OverloadedMethodModel A class that will wrap a reflected method call into a freemarker.template.TemplateMethodModel interface.
ResourceBundleModel A hash model that wraps a resource bundle.
SequenceAdapter  
SimpleMapModel Model used by BeansWrapper when simpleMapWrapper mode is enabled.
SimpleMethodModel A class that will wrap a reflected method call into a freemarker.template.TemplateMethodModel interface.
StaticModel Wraps the static fields and methods of a class in a freemarker.template.TemplateHashModel.
StaticModels Utility class for instantiating StaticModel instances from templates.
StringModel Subclass of BeanModel that exposes the return value of the Object.toString()>Object.toString() 55 method through the freemarker.template.TemplateScalarModel interface.
 

Exception Summary
InvalidPropertyException An exception thrown when there is an attempt to access an invalid bean property when we are in a "strict bean" mode