2014-09-02 08:33:54 +00:00
|
|
|
package de.dhbwstuttgart.syntaxtree;
|
2014-04-16 15:34:35 +00:00
|
|
|
|
2014-07-16 08:33:34 +00:00
|
|
|
import java.util.Iterator;
|
2015-04-22 19:40:22 +00:00
|
|
|
import de.dhbwstuttgart.typeinference.Menge;
|
2014-04-16 15:34:35 +00:00
|
|
|
|
2014-09-02 08:33:54 +00:00
|
|
|
import de.dhbwstuttgart.syntaxtree.type.GenericTypeVar;
|
2014-04-16 15:34:35 +00:00
|
|
|
|
|
|
|
/**
|
2015-05-12 17:49:27 +00:00
|
|
|
* Wird von allen Klassen implementiert, welche generische Parameter halten können. (Class, Method und Field)
|
2014-04-16 15:34:35 +00:00
|
|
|
* @author janulrich
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
public interface Generic {
|
2014-06-25 15:30:31 +00:00
|
|
|
public void setGenericParameter(GenericDeclarationList params);
|
2014-07-16 08:33:34 +00:00
|
|
|
public Iterable<GenericTypeVar> getGenericParameter();
|
|
|
|
|
2014-06-25 15:30:31 +00:00
|
|
|
}
|