Package freemarker.ext.beans2

Provides a reflection engine for FM-Classic.

See:
          Description

Interface Summary
Converter An interface for classes implementing a conversion from a given TemplateModel to a known Java object.
Features<T>  
ObjectWrapper An interface that allows an object to be wrapped.
 

Class Summary
ArrayWrapper  
BeanExplorer A simple test class for testing introspection by Bean or Reflection packages.
BeanWrapper<T>  
ClassFeatures<T>  
CollectionWrapper<T extends Collection>  
ConvertToArray Returns an array of the specified type for a given list model.
ConvertToArrayList  
ConvertToBigDecimal  
ConvertToBigInteger  
ConvertToBool  
ConvertToBoolArray Returns an array of bool values for a given list model.
ConvertToByte  
ConvertToDouble  
ConvertToFloat  
ConvertToHashSet  
ConvertToIntArray Returns an array of int values for a given list model.
ConvertToInteger  
ConvertToLinkedList  
ConvertToLong  
ConvertToObject  
ConvertToObjectArray Returns an array of objects for a given list model.
ConvertToShort  
ConvertToString  
ConvertToTreeSet  
ConvertToVector  
EnumerationMethodWrapper Wraps an enumeration method.
EnumerationWrapper<T extends Enumeration>  
EnumWrapper<T extends Enum>  
IndexedPropertyWrapper  
IteratorMethodWrapper Wraps an iterator method.
IteratorWrapper<T extends Iterator>  
ListIteratorWrapper<T extends ListIterator>  
ListWrapper<T extends List>  
MapWrapper<T extends Map>  
MethodWrapper Wraps an identifier.
NumberWrapper  
ObjectFeatures<T>  
PropertiesWrapper<T extends Properties>  
ResourceBundleWrapper  
StaticClassWrapper<T>  
StaticEnumWrapper<T extends Enum>  
StaticMethodWrapper  
Unwrapper Unwraps a given FM-Classic template model back into a plain old Java object.
Wrapper Wraps a given object, class or enum in a FM-Classic template model.
 

Package freemarker.ext.beans2 Description

Provides a reflection engine for FM-Classic. The main classes are Wrapper and Unwrapper.

Since:
1.9