package de.dhbwstuttgart.syntaxtree.statement; import java.util.ArrayList; import java.util.List; import de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPH; import de.dhbwstuttgart.typeinference.ConstraintSet; import de.dhbwstuttgart.typeinference.Pair; import de.dhbwstuttgart.typeinference.TypeInferenceInformation; import sun.reflect.generics.reflectiveObjects.NotImplementedException; public class NewClass extends Statement { public NewClass(int offset,int variableLength) { super(null,null); } private ArgumentList arglist; private boolean isStatement = false; private List parameterList = new ArrayList<>(); public ArgumentList getArgumentList() { return this.arglist; } @Override public ConstraintSet getConstraints(TypeInferenceInformation info) { throw new NotImplementedException(); } }