Class FlowableObjectWrapper
java.lang.Object
freemarker.ext.beans.BeansWrapper
freemarker.template.DefaultObjectWrapper
com.flowable.platform.common.freemarker.FlowableObjectWrapper
- All Implemented Interfaces:
freemarker.template.ObjectWrapper
,freemarker.template.ObjectWrapperAndUnwrapper
,freemarker.template.utility.ObjectWrapperWithAPISupport
,freemarker.template.utility.RichObjectWrapper
,freemarker.template.utility.WriteProtectable
public class FlowableObjectWrapper
extends freemarker.template.DefaultObjectWrapper
Implementation of the
DefaultObjectWrapper
for Flowable supported types.- Author:
- Filip Hrisafov
-
Nested Class Summary
-
Field Summary
Fields inherited from class freemarker.ext.beans.BeansWrapper
EXPOSE_ALL, EXPOSE_NOTHING, EXPOSE_PROPERTIES_ONLY, EXPOSE_SAFE
-
Constructor Summary
Constructors Constructor Description FlowableObjectWrapper(freemarker.template.Version incompatibleImprovements)
-
Method Summary
Modifier and Type Method Description protected freemarker.ext.util.ModelFactory
getModelFactory(java.lang.Class<?> clazz)
Methods inherited from class freemarker.template.DefaultObjectWrapper
convertArray, getForceLegacyNonListCollections, getIterableSupport, getUseAdaptersForContainers, handleUnknownType, normalizeIncompatibleImprovementsVersion, setForceLegacyNonListCollections, setIterableSupport, setUseAdaptersForContainers, toPropertiesString, wrap, wrapDomNode
Methods inherited from class freemarker.ext.beans.BeansWrapper
checkModifiable, clearClassIntrospecitonCache, clearClassIntrospectionCache, coerceBigDecimal, coerceBigDecimals, coerceBigDecimals, finalizeConstruction, finetuneMethodAppearance, getDefaultDateType, getDefaultInstance, getEnumModels, getExposureLevel, getIncompatibleImprovements, getInstance, getMemberAccessPolicy, getMethodAppearanceFineTuner, getOuterIdentity, getPreferIndexedReadMethod, getStaticModels, getTreatDefaultMethodsAsBeanMembers, getUseCache, invokeMethod, isClassIntrospectionCacheRestricted, isExposeFields, isSimpleMapWrapper, isStrict, isWriteProtected, newInstance, readField, removeFromClassIntrospectionCache, setDefaultDateType, setExposeFields, setExposureLevel, setMemberAccessPolicy, setMethodAppearanceFineTuner, setMethodsShadowItems, setNullModel, setOuterIdentity, setPreferIndexedReadMethod, setSimpleMapWrapper, setStrict, setTreatDefaultMethodsAsBeanMembers, setUseCache, toString, tryUnwrapTo, unwrap, unwrap, wrap, wrapAsAPI, writeProtect
-
Constructor Details
-
FlowableObjectWrapper
public FlowableObjectWrapper(freemarker.template.Version incompatibleImprovements)
-
-
Method Details
-
getModelFactory
protected freemarker.ext.util.ModelFactory getModelFactory(java.lang.Class<?> clazz)- Overrides:
getModelFactory
in classfreemarker.ext.beans.BeansWrapper
-