Package jadex.commons.transformation
Class BeanIntrospectorFactory
- java.lang.Object
- 
- jadex.commons.transformation.BeanIntrospectorFactory
 
- 
 public class BeanIntrospectorFactory extends java.lang.ObjectFactory for generating bean introspectors.
- 
- 
Field SummaryFields Modifier and Type Field Description protected intDEFAULT_INTROSPECTOR_CACHE_SIZEprotected static BeanIntrospectorFactoryinstanceThe factor instanceprotected IBeanIntrospectorintrospectorThe introspector.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringbeanToString(java.lang.Object bean, java.lang.ClassLoader cl)Converts a bean to a string.IBeanIntrospectorgetBeanIntrospector()Gets an introspector with default lru size.IBeanIntrospectorgetBeanIntrospector(int lrusize)Gets an introspector.static BeanIntrospectorFactorygetInstance()Gets a factory instance.
 
- 
- 
- 
Field Detail- 
DEFAULT_INTROSPECTOR_CACHE_SIZEprotected int DEFAULT_INTROSPECTOR_CACHE_SIZE 
 - 
instanceprotected static volatile BeanIntrospectorFactory instance The factor instance
 - 
introspectorprotected IBeanIntrospector introspector The introspector.
 
- 
 - 
Method Detail- 
getInstancepublic static BeanIntrospectorFactory getInstance() Gets a factory instance.- Returns:
- Instance.
 
 - 
getBeanIntrospectorpublic IBeanIntrospector getBeanIntrospector() Gets an introspector with default lru size.- Returns:
- The introspector.
 
 - 
getBeanIntrospectorpublic IBeanIntrospector getBeanIntrospector(int lrusize) Gets an introspector.- Returns:
- The introspector.
 
 - 
beanToStringpublic static java.lang.String beanToString(java.lang.Object bean, java.lang.ClassLoader cl)Converts a bean to a string.- Parameters:
- bean- The bean.
- cl- The classloader.
 
 
- 
 
-