Package com.strobel.reflection
Class ParameterList
- java.lang.Object
-
- com.strobel.core.ReadOnlyList<ParameterInfo>
-
- com.strobel.reflection.ParameterList
-
- All Implemented Interfaces:
IReadOnlyList<ParameterInfo>
,java.lang.Iterable<ParameterInfo>
,java.util.Collection<ParameterInfo>
,java.util.List<ParameterInfo>
,java.util.RandomAccess
public final class ParameterList extends ReadOnlyList<ParameterInfo>
-
-
Field Summary
Fields Modifier and Type Field Description private TypeList
_parameterTypes
private static ParameterList
EMPTY
-
Constructor Summary
Constructors Constructor Description ParameterList(ParameterInfo... elements)
ParameterList(ParameterInfo[] elements, int offset, int length)
ParameterList(java.util.List<ParameterInfo> elements)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ParameterList
empty()
TypeList
getParameterTypes()
-
Methods inherited from class com.strobel.core.ReadOnlyList
add, add, addAll, addAll, clear, contains, containsAll, containsAll, emptyList, equals, get, getElements, getOffset, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, newInstance, remove, remove, removeAll, retainAll, set, size, subList, subListRangeCheck, toArray, toArray, toString
-
-
-
-
Field Detail
-
EMPTY
private static final ParameterList EMPTY
-
_parameterTypes
private TypeList _parameterTypes
-
-
Constructor Detail
-
ParameterList
public ParameterList(java.util.List<ParameterInfo> elements)
-
ParameterList
public ParameterList(ParameterInfo... elements)
-
ParameterList
public ParameterList(ParameterInfo[] elements, int offset, int length)
-
-
Method Detail
-
empty
public static ParameterList empty()
-
getParameterTypes
public TypeList getParameterTypes()
-
-