JavaPatternMatching/src/mycompiler/myclass/GenericDeclarationList.java

28 lines
617 B
Java
Raw Normal View History

2014-06-25 15:31:04 +00:00
package mycompiler.myclass;
import java.util.Vector;
2014-07-09 13:07:40 +00:00
import mycompiler.myparser.GenericVarDeclarationList;
2014-06-25 15:31:04 +00:00
import mycompiler.mytype.GenericTypeVar;
/**
* Stellt eine Deklarations-Liste von Generischen Variablen dar.
* Kann vor Methoden und Klassen auftauchen. (<....>)
* @author janulrich
*
*/
public class GenericDeclarationList extends Vector<GenericTypeVar>{
2014-07-09 13:07:40 +00:00
private int offsetOfLastElement;
public GenericDeclarationList(Vector<GenericTypeVar> values, int endOffset) {
2014-07-09 13:07:40 +00:00
this.addAll(values);
this.offsetOfLastElement = endOffset;
2014-06-25 15:31:04 +00:00
}
public int getEndOffset(){
2014-07-09 13:07:40 +00:00
return offsetOfLastElement;
}
2014-06-25 15:31:04 +00:00
}