net.sf.beanlib.spi
Class ChainedCustomBeanTransformer.Factory
java.lang.Object
net.sf.beanlib.spi.ChainedCustomBeanTransformer.Factory
- All Implemented Interfaces:
- CustomBeanTransformerSpi.Factory
- Enclosing class:
- ChainedCustomBeanTransformer
public static class ChainedCustomBeanTransformer.Factory
- extends Object
- implements CustomBeanTransformerSpi.Factory
Factory to create a ChainedCustomBeanTransformer
.
- Author:
- Hanson Char
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
customTransformerFactories
private final List<CustomBeanTransformerSpi.Factory> customTransformerFactories
ChainedCustomBeanTransformer.Factory
public ChainedCustomBeanTransformer.Factory()
ChainedCustomBeanTransformer.Factory
public ChainedCustomBeanTransformer.Factory(CustomBeanTransformerSpi.Factory... customBeanTransformerFactories)
appendCustomerBeanTransformerFactory
public ChainedCustomBeanTransformer.Factory appendCustomerBeanTransformerFactory(CustomBeanTransformerSpi.Factory customBeanTransformerFactory)
newCustomBeanTransformer
public CustomBeanTransformerSpi newCustomBeanTransformer(BeanTransformerSpi contextBeanTransformer)
- Description copied from interface:
CustomBeanTransformerSpi.Factory
- Returns a custom transformer.
- Specified by:
newCustomBeanTransformer
in interface CustomBeanTransformerSpi.Factory
- Parameters:
contextBeanTransformer
- the context bean transformer currently used to provide the
default transformation behavior.