272 lines
6.5 KiB
Java
272 lines
6.5 KiB
Java
/*
|
|
* Decompiled with CFR 0.152.
|
|
*
|
|
* Could not load the following classes:
|
|
* javax.baja.nre.util.Array
|
|
* javax.baja.nre.util.IFilter
|
|
* javax.baja.nre.util.ILambda
|
|
*/
|
|
package javax.baja.util;
|
|
|
|
import java.util.Collection;
|
|
import java.util.Comparator;
|
|
import java.util.List;
|
|
import java.util.ListIterator;
|
|
import javax.baja.util.IFilter;
|
|
import javax.baja.util.ILambda;
|
|
|
|
/*
|
|
* Illegal identifiers - consider using --renameillegalidents true
|
|
*/
|
|
public class Array {
|
|
private javax.baja.nre.util.Array array;
|
|
static /* synthetic */ Class class$java$lang$Object;
|
|
|
|
public final void add(int n, Object object) {
|
|
this.array.add(n, object);
|
|
}
|
|
|
|
public final boolean add(Object object) {
|
|
return this.array.add(object);
|
|
}
|
|
|
|
public final void addAll(Array array) {
|
|
this.array.addAll(array.array(), array.size());
|
|
}
|
|
|
|
public final void addAll(Collection collection) {
|
|
this.array.addAll(collection);
|
|
}
|
|
|
|
public final void addAll(Object[] objectArray, int n) {
|
|
this.array.addAll(objectArray, n);
|
|
}
|
|
|
|
public final void addAll(Object[] objectArray) {
|
|
this.array.addAll(objectArray);
|
|
}
|
|
|
|
public Array apply(Class clazz, ILambda iLambda) {
|
|
return Array.toArray(this.array.apply(clazz, (javax.baja.nre.util.ILambda)iLambda));
|
|
}
|
|
|
|
public Array apply(ILambda iLambda) {
|
|
return Array.toArray(this.array.apply((javax.baja.nre.util.ILambda)iLambda));
|
|
}
|
|
|
|
public final Object[] array() {
|
|
return this.array.array();
|
|
}
|
|
|
|
public final void clear() {
|
|
this.array.clear();
|
|
}
|
|
|
|
public final boolean contains(Object object) {
|
|
return this.array.contains(object);
|
|
}
|
|
|
|
public Array copy() {
|
|
return Array.toArray(this.array.copy());
|
|
}
|
|
|
|
public Array copy(int n, int n2) {
|
|
return Array.toArray(this.array.copy(n, n2));
|
|
}
|
|
|
|
public Array copy(int n) {
|
|
return Array.toArray(this.array.copy(n));
|
|
}
|
|
|
|
public boolean equals(Object object) {
|
|
return this.array.equals(object);
|
|
}
|
|
|
|
public Array filter(IFilter iFilter) {
|
|
return Array.toArray(this.array.filter((javax.baja.nre.util.IFilter)iFilter));
|
|
}
|
|
|
|
public Array filterNull() {
|
|
return Array.toArray(this.array.filterNull());
|
|
}
|
|
|
|
public final Object first() {
|
|
return this.array.first();
|
|
}
|
|
|
|
public final Object get(int n) {
|
|
return this.array.get(n);
|
|
}
|
|
|
|
public final void grow(int n) {
|
|
this.array.grow(n);
|
|
}
|
|
|
|
public int hashCode() {
|
|
return this.array.hashCode();
|
|
}
|
|
|
|
public final int indexOf(Object object, int n) {
|
|
return this.array.indexOf(object, n);
|
|
}
|
|
|
|
public final int indexOf(Object object) {
|
|
return this.array.indexOf(object);
|
|
}
|
|
|
|
public Array intersection(Object[] objectArray) {
|
|
return Array.toArray(this.array.intersection(objectArray));
|
|
}
|
|
|
|
public final boolean isEmpty() {
|
|
return this.array.isEmpty();
|
|
}
|
|
|
|
public final ListIterator iterator() {
|
|
return this.array.iterator();
|
|
}
|
|
|
|
public final Object last() {
|
|
return this.array.last();
|
|
}
|
|
|
|
public final int lastIndexOf(Object object, int n) {
|
|
return this.array.lastIndexOf(object, n);
|
|
}
|
|
|
|
public final int lastIndexOf(Object object) {
|
|
return this.array.lastIndexOf(object);
|
|
}
|
|
|
|
public final List list() {
|
|
return this.array.list();
|
|
}
|
|
|
|
public final Class ofClass() {
|
|
return this.array.ofClass();
|
|
}
|
|
|
|
public final Object peek() {
|
|
return this.array.peek();
|
|
}
|
|
|
|
public final Object pop() {
|
|
return this.array.pop();
|
|
}
|
|
|
|
public final void push(Object object) {
|
|
this.array.push(object);
|
|
}
|
|
|
|
public final Object remove(int n) {
|
|
return this.array.remove(n);
|
|
}
|
|
|
|
public final boolean remove(Object object) {
|
|
return this.array.remove(object);
|
|
}
|
|
|
|
public Array removeAll(Object[] objectArray) {
|
|
return Array.toArray(this.array.removeAll(objectArray));
|
|
}
|
|
|
|
public final void removeRange(int n, int n2) {
|
|
this.array.removeRange(n, n2);
|
|
}
|
|
|
|
public Array reverse() {
|
|
return Array.toArray(this.array.reverse());
|
|
}
|
|
|
|
public Array rsort() {
|
|
return Array.toArray(this.array.rsort());
|
|
}
|
|
|
|
public final Object set(int n, Object object) {
|
|
return this.array.set(n, object);
|
|
}
|
|
|
|
public final int size() {
|
|
return this.array.size();
|
|
}
|
|
|
|
public Array slice(int n, int n2) {
|
|
return Array.toArray(this.array.slice(n, n2));
|
|
}
|
|
|
|
public Array sort() {
|
|
return Array.toArray(this.array.sort());
|
|
}
|
|
|
|
public Array sort(Comparator comparator) {
|
|
return Array.toArray(this.array.sort(comparator));
|
|
}
|
|
|
|
public void swap(int n, int n2) {
|
|
this.array.swap(n, n2);
|
|
}
|
|
|
|
public String toString() {
|
|
return this.array.toString();
|
|
}
|
|
|
|
public final Object[] trim() {
|
|
return this.array.trim();
|
|
}
|
|
|
|
private static final Array toArray(javax.baja.nre.util.Array array) {
|
|
Array array2 = new Array(array.array(), array.size());
|
|
return array2;
|
|
}
|
|
|
|
static /* synthetic */ Class class(String string, boolean bl) {
|
|
try {
|
|
Class<?> clazz = Class.forName(string);
|
|
if (!bl) {
|
|
clazz = clazz.getComponentType();
|
|
}
|
|
return clazz;
|
|
}
|
|
catch (ClassNotFoundException classNotFoundException) {
|
|
throw new NoClassDefFoundError(classNotFoundException.getMessage());
|
|
}
|
|
}
|
|
|
|
public Array() {
|
|
Class clazz = class$java$lang$Object;
|
|
if (clazz == null) {
|
|
clazz = class$java$lang$Object = Array.class("[Ljava.lang.Object;", false);
|
|
}
|
|
this(clazz, 10);
|
|
}
|
|
|
|
public Array(Class clazz) {
|
|
this(clazz, 10);
|
|
}
|
|
|
|
public Array(Class clazz, int n) {
|
|
this.array = new javax.baja.nre.util.Array(clazz, n);
|
|
}
|
|
|
|
public Array(Object[] objectArray) {
|
|
this(objectArray, objectArray.length);
|
|
}
|
|
|
|
public Array(Object[] objectArray, int n) {
|
|
this.array = new javax.baja.nre.util.Array(objectArray, n);
|
|
}
|
|
|
|
public Array(Class clazz, Collection collection) {
|
|
this.array = new javax.baja.nre.util.Array(clazz, collection);
|
|
}
|
|
|
|
public Array(Collection collection) {
|
|
Class clazz = class$java$lang$Object;
|
|
if (clazz == null) {
|
|
clazz = class$java$lang$Object = Array.class("[Ljava.lang.Object;", false);
|
|
}
|
|
this(clazz, collection);
|
|
}
|
|
}
|
|
|