public abstract static class TypeList.AbstractBase extends FilterableList.AbstractBase<TypeDescription,TypeList> implements TypeList
TypeList.AbstractBase, TypeList.Empty, TypeList.Explicit, TypeList.ForLoadedTypes, TypeList.Generic
modCount
NO_INTERFACES, UNDEFINED
Constructor and Description |
---|
AbstractBase() |
Modifier and Type | Method and Description |
---|---|
int |
getStackSize()
Returns the sum of the size of all types contained in this list.
|
String[] |
toInternalNames()
Returns a list of internal names of all types represented by this list.
|
protected TypeList |
wrap(List<TypeDescription> values)
Represents a list of values as an instance of this instance's list type.
|
filter, getOnly, subList
add, add, addAll, clear, equals, get, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
filter, getOnly, subList
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, toArray, toArray
parallelStream, removeIf, stream
protected TypeList wrap(List<TypeDescription> values)
FilterableList.AbstractBase
wrap
in class FilterableList.AbstractBase<TypeDescription,TypeList>
values
- The values to wrap in an instance of this list's type.values
.public int getStackSize()
getStackSize
in interface TypeList
public String[] toInternalNames()
toInternalNames
in interface TypeList
null
if the list is empty.Copyright © 2014–2021. All rights reserved.