package org.jadira.reflection.access.api;
/**
* Defines a Factory for ClassAccess instances
*/
public interface ClassAccessFactory {
/**
* Get a class access instance for the given class
* @param clazz The class
* @param <C> The type of class
* @return The ClassAccess instance
*/
<C> ClassAccess<C> getClassAccess(Class<C> clazz);
}