2026-03-17 13:31:18 -07:00

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);
}
}