| Constructor and Description |
|---|
TypeList(java.util.List<? extends Type<?>> elements) |
TypeList(Type... elements) |
TypeList(Type[] elements,
int offset,
int length) |
| Modifier and Type | Method and Description |
|---|---|
static TypeList |
combine(TypeList first,
TypeList second) |
boolean |
containsGenericParameter(Type<?> genericParameter) |
boolean |
containsGenericParameters() |
boolean |
containsSubTypeOf(Type<?> type) |
boolean |
containsSuperTypeOf(Type<?> type) |
boolean |
containsTypeAssignableFrom(Type<?> type) |
static TypeList |
empty() |
boolean |
equals(java.lang.Object obj) |
boolean |
equals(TypeList other) |
TypeList |
getErasedTypes() |
int |
hashCode() |
boolean |
isAssignableFrom(TypeList types) |
boolean |
isEquivalentTo(TypeList types) |
TypeList |
subList(int fromIndex,
int toIndex) |
combineadd, add, addAll, addAll, clear, contains, containsAll, containsAll, emptyList, get, getElements, getOffset, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, newInstance, remove, remove, removeAll, retainAll, set, size, subListRangeCheck, toArray, toArray, toStringpublic TypeList(Type... elements)
public TypeList(java.util.List<? extends Type<?>> elements)
public TypeList(Type[] elements, int offset, int length)
public static TypeList empty()
@NotNull public TypeList subList(int fromIndex, int toIndex)
subList in interface java.util.List<Type<?>>subList in class MemberList<Type<?>>public final boolean containsGenericParameters()
public final boolean containsGenericParameter(Type<?> genericParameter)
public final boolean containsSubTypeOf(Type<?> type)
public final boolean containsSuperTypeOf(Type<?> type)
public final boolean containsTypeAssignableFrom(Type<?> type)
public final boolean isEquivalentTo(TypeList types)
public final boolean isAssignableFrom(TypeList types)
public final TypeList getErasedTypes()
public int hashCode()
public boolean equals(java.lang.Object obj)
public boolean equals(TypeList other)