home *** CD-ROM | disk | FTP | other *** search
- package COM.objectspace.jgl;
-
- import java.util.Enumeration;
-
- public abstract class ArrayAdapter implements Sequence {
- public Object clone() {
- return null;
- }
-
- public boolean equals(Object var1) {
- return false;
- }
-
- public synchronized int hashCode() {
- return Hashing.orderedHash(this.start(), this.finish());
- }
-
- public boolean isEmpty() {
- return this.size() == 0;
- }
-
- public Object back() {
- return this.method_0(this.size() - 1);
- }
-
- public Object front() {
- return this.method_0(0);
- }
-
- public int count(Object var1) {
- return this.count(0, this.size() - 1, var1);
- }
-
- public synchronized int count(int var1, int var2, Object var3) {
- int var4 = 0;
-
- for(int var5 = var1; var5 <= var2; ++var5) {
- if (this.method_0(var5).equals(var3)) {
- ++var4;
- }
- }
-
- return var4;
- }
-
- public int replace(Object var1, Object var2) {
- return this.replace(0, this.size() - 1, var1, var2);
- }
-
- public synchronized int replace(int var1, int var2, Object var3, Object var4) {
- int var5 = 0;
-
- for(int var6 = var1; var6 <= var2; ++var6) {
- if (this.method_0(var6).equals(var3)) {
- this.put(var6, var4);
- ++var5;
- }
- }
-
- return var5;
- }
-
- public boolean contains(Object var1) {
- return this.indexOf(var1) != -1;
- }
-
- public int indexOf(Object var1) {
- return this.indexOf(0, this.size() - 1, var1);
- }
-
- public synchronized int indexOf(int var1, int var2, Object var3) {
- for(int var4 = var1; var4 <= var2; ++var4) {
- if (this.method_0(var4).equals(var3)) {
- return var4;
- }
- }
-
- return -1;
- }
-
- public void clear() {
- throw new InvalidOperationException("cannot execute clear() on a native array");
- }
-
- public Object add(Object var1) {
- throw new InvalidOperationException("cannot execute add() on a native array");
- }
-
- public void pushFront(Object var1) {
- throw new InvalidOperationException("cannot execute pushFront() on a native array");
- }
-
- public Object popFront() {
- throw new InvalidOperationException("cannot execute popFront() on a native array");
- }
-
- public void pushBack(Object var1) {
- throw new InvalidOperationException("cannot execute pushBack() on a native array");
- }
-
- public Object popBack() {
- throw new InvalidOperationException("cannot execute popBack() on a native array");
- }
-
- public Object remove(Enumeration var1) {
- throw new InvalidOperationException("cannot execute remove() on a native array");
- }
-
- public int remove(Enumeration var1, Enumeration var2) {
- throw new InvalidOperationException("cannot execute remove() on a native array");
- }
-
- public int remove(Object var1) {
- throw new InvalidOperationException("cannot execute remove() on a native array");
- }
-
- public int remove(Object var1, int var2) {
- throw new InvalidOperationException("cannot execute remove() on a native array");
- }
-
- public int remove(int var1, int var2, Object var3) {
- throw new InvalidOperationException("cannot execute remove() on a native array");
- }
-
- // $FF: renamed from: at (int) java.lang.Object
- public abstract Object method_0(int var1);
-
- public abstract void put(int var1, Object var2);
-
- public abstract int size();
-
- public abstract int maxSize();
-
- public abstract Enumeration elements();
-
- public abstract ForwardIterator start();
-
- public abstract ForwardIterator finish();
- }
-