org.javabuilders.IApplicable Maven / Gradle / Ivy
The newest version!
package org.javabuilders;
/**
* Defines any interface that applies to a particular class type
* @author Jacek Furmankiewicz
*
*/
public interface IApplicable {
/**
* Return the type that this applies to. Usually it's the class highest
* in the ancestry hierarchy that this applies to
* @return Applicable class type
*/
Class> getApplicableClass();
}