Package com.strobel.core
Interface IReadOnlyList<T>
-
- All Superinterfaces:
java.lang.Iterable<T>
,java.util.RandomAccess
- All Known Implementing Classes:
ConstructorList
,FieldList
,MemberList
,MethodList
,ParameterList
,ReadOnlyList
,TypeList
public interface IReadOnlyList<T> extends java.lang.Iterable<T>, java.util.RandomAccess
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <U extends T>
booleancontains(U o)
boolean
containsAll(java.lang.Iterable<? extends T> c)
T
get(int index)
<U extends T>
intindexOf(U o)
boolean
isEmpty()
<U extends T>
intlastIndexOf(U o)
java.util.ListIterator<T>
listIterator()
java.util.ListIterator<T>
listIterator(int index)
int
size()
T[]
toArray()
<T> T[]
toArray(T[] a)
-
-
-
Method Detail
-
size
int size()
-
indexOf
<U extends T> int indexOf(U o)
-
lastIndexOf
<U extends T> int lastIndexOf(U o)
-
isEmpty
boolean isEmpty()
-
contains
<U extends T> boolean contains(U o)
-
containsAll
boolean containsAll(java.lang.Iterable<? extends T> c)
-
get
T get(int index)
-
toArray
@NotNull <T> T[] toArray(T[] a)
-
-