/*
 * @author Ranides Atterwim <ranides@gmail.com>
 * @copyright Ranides Atterwim
 * @license WTFPL
 * @url http://ranides.net/projects/assira
 */
package net.ranides.assira.reflection.mock;

/**
 *
 * @author Ranides Atterwim <ranides@gmail.com>
 */
@SuppressWarnings("PMD")
public class ForMemberUtils {
    
    public static final Class<?> ABSTRACT   = CAbstract.class;
    public static final Class<?> FINAL      = CFinal.class;
    public static final Class<?> INTERFACE  = CInterface.class;
    public static final Class<?> PRIVATE    = CPrivate.class;
    public static final Class<?> PROTECTED  = CProtected.class;
    public static final Class<?> PUBLIC     = CPublic.class;
    public static final Class<?> STATIC     = CStatic.class;
    public static final Class<?> NOTHING    = CNothing.class;
    
    
    public class CPublic { }
    
    protected class CProtected { }
    
    private class CPrivate { }
    
    interface CInterface { }
    
    abstract class CAbstract { }
    
    final class CFinal { }
    
    static class CStatic { }
    
    class CNothing { }
    
}
