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

import java.util.List;

/**
 *
 * @author Ranides Atterwim <ranides@gmail.com>
 */
public class ForRCompareUtils {
    
    public List<A> classA;
    
    public List<? super A> superA;
    
    public List<? extends A> extenA;
    
    public List<B> classB;
    
    public List<? super B> superB;
    
    public List<? extends B> extenB;
    
    public List<C> classC;
    
    public List<? super C> superC;
    
    public List<? extends C> extenC;
    
    
    public interface A { }
    
    public interface B extends A { }
    
    public interface C extends B { }
}
