home *** CD-ROM | disk | FTP | other *** search
- package COM.objectspace.jgl;
-
- import java.util.Enumeration;
-
- public class ByteArray extends ArrayAdapter {
- byte[] myArray;
-
- public ByteArray() {
- this.myArray = new byte[0];
- }
-
- public ByteArray(byte[] var1) {
- this.myArray = var1;
- }
-
- public ByteArray(ByteArray var1) {
- this.myArray = var1.myArray;
- }
-
- public synchronized Object clone() {
- return new ByteArray(this);
- }
-
- public synchronized String toString() {
- return "byte[]" + Printing.toString(this.start(), this.finish());
- }
-
- public boolean equals(Object var1) {
- return var1 instanceof ByteArray && this.equals((ByteArray)var1);
- }
-
- public synchronized boolean equals(ByteArray var1) {
- synchronized(var1){}
-
- boolean var2;
- try {
- var2 = this.size() == var1.size() && Comparing.equal(this.start(), this.finish(), var1.start());
- } catch (Throwable var8) {
- throw var8;
- }
-
- return var2;
- }
-
- public int size() {
- return this.myArray.length;
- }
-
- public int maxSize() {
- return this.myArray.length;
- }
-
- public synchronized Enumeration elements() {
- byte[] var1 = this.myArray;
- return new ByteIterator(var1, 0, this);
- }
-
- public synchronized ForwardIterator start() {
- byte[] var1 = this.myArray;
- return new ByteIterator(var1, 0, this);
- }
-
- public synchronized ForwardIterator finish() {
- byte[] var1 = this.myArray;
- return new ByteIterator(var1, var1.length, this);
- }
-
- // $FF: renamed from: at (int) java.lang.Object
- public synchronized Object method_0(int var1) {
- return new Integer(this.myArray[var1]);
- }
-
- public synchronized void put(int var1, Object var2) {
- this.myArray[var1] = (byte)(Integer)var2;
- }
- }
-