changes to reflect ssjava design changes and temporarily remove some of ssjava class...
[IRC.git] / Robust / src / Analysis / SSJava / NTuple.java
index d001e6fb3a8b2d2c11de882c46c7352da21bded8..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));
     }
   }
 
@@ -57,9 +57,13 @@ public class NTuple<T> {
   public int hashCode() {
     return elements.hashCode();
   }
-  
-  public void removeAt(int i){
+
+  public void removeAt(int i) {
     elements.remove(i);
   }
 
+  public List<T> getList() {
+    return elements;
+  }
+
 }