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

net.sf.juffrou.reflect.BeanContextBuilder 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.reflect;

import java.lang.reflect.Type;


/**
 * Used by the {@link JuffrouBeanWrapper} to created contexts for its nested bean wrappers.
* Implement this interface if you want bean contexts to hold more bean metadata than the one used by bean wrapper. * @author cemartins */ public interface BeanContextBuilder { /** * Called by the BeanWrapperFactory to instantiate a new BeanWrapperContext * @param bwFactory * @param clazz * @param types * @return */ @SuppressWarnings("rawtypes") public BeanWrapperContext build(CustomizableBeanWrapperFactory bwFactory, Class clazz, Type...types); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy