home *** CD-ROM | disk | FTP | other *** search
- package COM.objectspace.jgl;
-
- import java.util.Enumeration;
-
- public class IntArray extends ArrayAdapter {
- int[] myArray;
-
- public IntArray() {
- this.myArray = new int[0];
- }
-
- public IntArray(int[] var1) {
- this.myArray = var1;
- }
-
- public IntArray(IntArray var1) {
- this.myArray = var1.myArray;
- }
-
- public synchronized Object clone() {
- return new IntArray(this);
- }
-
- public synchronized String toString() {
- return "int[]" + Printing.toString(this.start(), this.finish());
- }
-
- public boolean equals(Object var1) {
- return var1 instanceof IntArray && this.equals((IntArray)var1);
- }
-
- public synchronized boolean equals(IntArray 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() {
- int[] var1 = this.myArray;
- return new IntIterator(var1, 0, this);
- }
-
- public synchronized ForwardIterator start() {
- int[] var1 = this.myArray;
- return new IntIterator(var1, 0, this);
- }
-
- public synchronized ForwardIterator finish() {
- int[] var1 = this.myArray;
- return new IntIterator(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] = (Integer)var2;
- }
- }
-