public class _BeansAPI extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
_BeansAPI._BeansWrapperSubclassFactory
For internal use only; don't depend on this, there's no backward compatibility guarantee at all!
|
Modifier and Type | Method and Description |
---|---|
static String |
getAsClassicCompatibleString(BeanModel bm) |
static BeansWrapper |
getBeansWrapperSubclassSingleton(BeansWrapperConfiguration settings,
Map instanceCache,
ReferenceQueue instanceCacheRefQue,
_BeansAPI._BeansWrapperSubclassFactory beansWrapperSubclassFactory)
Contains the common parts of the singleton management for
BeansWrapper and DefaultObjectWrapper . |
static Object |
newInstance(Class pClass,
Object[] args,
BeansWrapper bw) |
public static Object newInstance(Class pClass, Object[] args, BeansWrapper bw) throws NoSuchMethodException, IllegalArgumentException, InstantiationException, IllegalAccessException, InvocationTargetException, TemplateModelException
public static BeansWrapper getBeansWrapperSubclassSingleton(BeansWrapperConfiguration settings, Map instanceCache, ReferenceQueue instanceCacheRefQue, _BeansAPI._BeansWrapperSubclassFactory beansWrapperSubclassFactory)
BeansWrapper
and DefaultObjectWrapper
.beansWrapperSubclassFactory
- Creates a new read-only object wrapper of the desired
BeansWrapper
subclass.Copyright © 2016. All Rights Reserved.