home *** CD-ROM | disk | FTP | other *** search
- package java.util;
-
- import java.io.Serializable;
-
- class Arrays$ArrayList extends AbstractList implements Serializable {
- private static final long serialVersionUID = -2764017481108945198L;
- // $FF: renamed from: a java.lang.Object[]
- private Object[] field_0;
-
- Arrays$ArrayList(Object[] var1) {
- if (var1 == null) {
- throw new NullPointerException();
- } else {
- this.field_0 = var1;
- }
- }
-
- public int size() {
- return this.field_0.length;
- }
-
- public Object[] toArray() {
- return this.field_0.clone();
- }
-
- public Object get(int var1) {
- return this.field_0[var1];
- }
-
- public Object set(int var1, Object var2) {
- Object var3 = this.field_0[var1];
- this.field_0[var1] = var2;
- return var3;
- }
-
- public int indexOf(Object var1) {
- if (var1 == null) {
- for(int var2 = 0; var2 < this.field_0.length; ++var2) {
- if (this.field_0[var2] == null) {
- return var2;
- }
- }
- } else {
- for(int var3 = 0; var3 < this.field_0.length; ++var3) {
- if (var1.equals(this.field_0[var3])) {
- return var3;
- }
- }
- }
-
- return -1;
- }
-
- public boolean contains(Object var1) {
- return this.indexOf(var1) != -1;
- }
- }
-