changes to reflect ssjava design changes and temporarily remove some of ssjava class...
[IRC.git] / Robust / src / Analysis / SSJava / NTuple.java
index c6a1168d50f6dcc89bbe3f40ce8c004fb6f9538c..85f8759a5961c71df86051726b79832fa46fa1bc 100644 (file)
@@ -9,7 +9,7 @@ public class NTuple<T> {
 
   private List<T> elements;
 
-  public NTuple(T...elements) {
+  public NTuple(T... elements) {
     this.elements = Arrays.asList(elements);
   }
 
@@ -21,7 +21,7 @@ public class NTuple<T> {
     return elements.toString();
   }
 
-  public T at(int index) {
+  public T get(int index) {
     return elements.get(index);
   }
 
@@ -39,7 +39,7 @@ public class NTuple<T> {
 
   public void addAll(NTuple<T> tuple) {
     for (int i = 0; i < tuple.size(); i++) {
-      elements.add(tuple.at(i));
+      elements.add(tuple.get(i));
     }
   }
 
@@ -58,4 +58,12 @@ public class NTuple<T> {
     return elements.hashCode();
   }
 
+  public void removeAt(int i) {
+    elements.remove(i);
+  }
+
+  public List<T> getList() {
+    return elements;
+  }
+
 }