summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean McDirmid <sean.mcdirmid@gmail.com>2006-08-21 13:10:13 +0000
committerSean McDirmid <sean.mcdirmid@gmail.com>2006-08-21 13:10:13 +0000
commit7f3d535727ff3fd8ba38e6fd55d474f76ed3ed90 (patch)
tree0126b44190d9ab33f2f90e235aafa3235d56f18e
parent8d9a6bb9b20bad77ee9b2a89ecea8fbee83743b6 (diff)
downloadscala-7f3d535727ff3fd8ba38e6fd55d474f76ed3ed90.tar.gz
scala-7f3d535727ff3fd8ba38e6fd55d474f76ed3ed90.tar.bz2
scala-7f3d535727ff3fd8ba38e6fd55d474f76ed3ed90.zip
Added toString methods to refs.
-rw-r--r--src/library/scala/runtime/ByteRef.java1
-rw-r--r--src/library/scala/runtime/CharRef.java1
-rw-r--r--src/library/scala/runtime/DoubleRef.java1
-rw-r--r--src/library/scala/runtime/FloatRef.java1
-rw-r--r--src/library/scala/runtime/IntRef.java1
-rw-r--r--src/library/scala/runtime/LongRef.java1
-rw-r--r--src/library/scala/runtime/ObjectRef.java1
7 files changed, 7 insertions, 0 deletions
diff --git a/src/library/scala/runtime/ByteRef.java b/src/library/scala/runtime/ByteRef.java
index f716de5d6f..f53f82199c 100644
--- a/src/library/scala/runtime/ByteRef.java
+++ b/src/library/scala/runtime/ByteRef.java
@@ -15,4 +15,5 @@ package scala.runtime;
public class ByteRef implements java.io.Serializable {
public byte elem;
public ByteRef(byte elem) { this.elem = elem; }
+ public String toString() { return Byte.toString(elem); }
}
diff --git a/src/library/scala/runtime/CharRef.java b/src/library/scala/runtime/CharRef.java
index c3bd5fbc72..97108a0c3d 100644
--- a/src/library/scala/runtime/CharRef.java
+++ b/src/library/scala/runtime/CharRef.java
@@ -15,4 +15,5 @@ package scala.runtime;
public class CharRef implements java.io.Serializable {
public char elem;
public CharRef(char elem) { this.elem = elem; }
+ public String toString() { return Character.toString(elem); }
}
diff --git a/src/library/scala/runtime/DoubleRef.java b/src/library/scala/runtime/DoubleRef.java
index dde8eb518d..2ade540f8f 100644
--- a/src/library/scala/runtime/DoubleRef.java
+++ b/src/library/scala/runtime/DoubleRef.java
@@ -15,4 +15,5 @@ package scala.runtime;
public class DoubleRef implements java.io.Serializable {
public double elem;
public DoubleRef(double elem) { this.elem = elem; }
+ public String toString() { return Double.toString(elem); }
}
diff --git a/src/library/scala/runtime/FloatRef.java b/src/library/scala/runtime/FloatRef.java
index 9886bfbb7b..9a437b1753 100644
--- a/src/library/scala/runtime/FloatRef.java
+++ b/src/library/scala/runtime/FloatRef.java
@@ -15,4 +15,5 @@ package scala.runtime;
public class FloatRef implements java.io.Serializable {
public float elem;
public FloatRef(float elem) { this.elem = elem; }
+ public String toString() { return Float.toString(elem); }
}
diff --git a/src/library/scala/runtime/IntRef.java b/src/library/scala/runtime/IntRef.java
index 9647487597..1c072c16e5 100644
--- a/src/library/scala/runtime/IntRef.java
+++ b/src/library/scala/runtime/IntRef.java
@@ -15,4 +15,5 @@ package scala.runtime;
public class IntRef implements java.io.Serializable {
public int elem;
public IntRef(int elem) { this.elem = elem; }
+ public String toString() { return Integer.toString(elem); }
}
diff --git a/src/library/scala/runtime/LongRef.java b/src/library/scala/runtime/LongRef.java
index 0499f8aa4d..4b3ddb6442 100644
--- a/src/library/scala/runtime/LongRef.java
+++ b/src/library/scala/runtime/LongRef.java
@@ -15,4 +15,5 @@ package scala.runtime;
public class LongRef implements java.io.Serializable {
public long elem;
public LongRef(long elem) { this.elem = elem; }
+ public String toString() { return Long.toString(elem); }
}
diff --git a/src/library/scala/runtime/ObjectRef.java b/src/library/scala/runtime/ObjectRef.java
index ef08147ff2..246a7730d9 100644
--- a/src/library/scala/runtime/ObjectRef.java
+++ b/src/library/scala/runtime/ObjectRef.java
@@ -15,4 +15,5 @@ package scala.runtime;
public class ObjectRef implements java.io.Serializable {
public Object elem;
public ObjectRef(Object elem) { this.elem = elem; }
+ public String toString() { return "" + elem; }
}