package de.dhbwstuttgart.parser; import de.dhbwstuttgart.typeinference.Menge; import de.dhbwstuttgart.syntaxtree.type.GenericTypeVar; import de.dhbwstuttgart.typeinference.exceptions.DebugException; public class GenericVarDeclarationList { private Menge elements = new Menge<>(); public void addElement(GenericTypeVar e){ elements.addElement(e); } public int getEndOffset() { int ret; if(elements.isEmpty())throw new DebugException("Es wurde eine GenericVarDeclarationList ohne Elemente geparst"); ret = elements.lastElement().getEndOffset(); return ret; } public Menge getElements(){ return elements; } }