All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.juffrou.util.reflect.BeanInstanceBuilder Maven / Gradle / Ivy

Go to download

Performant java bean access through property names. If you are serious about bean handling, this is for you.

There is a newer version: 2.1.9
Show newest version
package net.sf.juffrou.util.reflect;

import net.sf.juffrou.error.BeanInstanceBuilderException;

/**
 * Used by the {@link BeanWrapperContext#newBeanInstance()} to instantiate the wrapped bean when necessary.
* Implement this interface and {@link BeanWrapperContext#setBeanInstanceCreator(BeanInstanceCreator)} to handle * bean instatiation. * @author cemartins */ public interface BeanInstanceBuilder { @SuppressWarnings("rawtypes") public Object build(Class clazz) throws BeanInstanceBuilderException ; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy