CrackMe.apk
Download file
package com.google.common.collect;
import javax.annotation.CheckForNull;
@ElementTypesAreNonnullByDefault
class RegularImmutableAsList<E> extends ImmutableAsList<E> {
private final ImmutableCollection<E> delegate;
private final ImmutableList<? extends E> delegateList;
RegularImmutableAsList(ImmutableCollection<E> immutableCollection, ImmutableList<? extends E> immutableList) {
this.delegate = immutableCollection;
this.delegateList = immutableList;
}
RegularImmutableAsList(ImmutableCollection<E> immutableCollection, Object[] objArr) {
this(immutableCollection, ImmutableList.asImmutableList(objArr));
}
RegularImmutableAsList(ImmutableCollection<E> immutableCollection, Object[] objArr, int i) {
this(immutableCollection, ImmutableList.asImmutableList(objArr, i));
}
/* access modifiers changed from: package-private */
public ImmutableCollection<E> delegateCollection() {
return this.delegate;
}
/* access modifiers changed from: package-private */
public ImmutableList<? extends E> delegateList() {
return this.delegateList;
}
public UnmodifiableListIterator<E> listIterator(int i) {
return this.delegateList.listIterator(i);
}
/* access modifiers changed from: package-private */
public int copyIntoArray(Object[] objArr, int i) {
return this.delegateList.copyIntoArray(objArr, i);
}
/* access modifiers changed from: package-private */
@CheckForNull
public Object[] internalArray() {
return this.delegateList.internalArray();
}
/* access modifiers changed from: package-private */
public int internalArrayStart() {
return this.delegateList.internalArrayStart();
}
/* access modifiers changed from: package-private */
public int internalArrayEnd() {
return this.delegateList.internalArrayEnd();
}
public E get(int i) {
return this.delegateList.get(i);
}
}
Download file