Package net.bytebuddy.description.type
Class TypeList.AbstractBase
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- net.bytebuddy.matcher.FilterableList.AbstractBase<TypeDescription,TypeList>
-
- net.bytebuddy.description.type.TypeList.AbstractBase
-
- All Implemented Interfaces:
java.lang.Iterable<TypeDescription>
,java.util.Collection<TypeDescription>
,java.util.List<TypeDescription>
,TypeList
,FilterableList<TypeDescription,TypeList>
- Direct Known Subclasses:
TypeList.Explicit
,TypeList.ForLoadedTypes
- Enclosing interface:
- TypeList
public abstract static class TypeList.AbstractBase extends FilterableList.AbstractBase<TypeDescription,TypeList> implements TypeList
An abstract base implementation of a type list.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.bytebuddy.matcher.FilterableList
FilterableList.AbstractBase<T,S extends FilterableList<T,S>>, FilterableList.Empty<T,S extends FilterableList<T,S>>
-
Nested classes/interfaces inherited from interface net.bytebuddy.description.type.TypeList
TypeList.AbstractBase, TypeList.Empty, TypeList.Explicit, TypeList.ForLoadedTypes, TypeList.Generic
-
-
Field Summary
-
Fields inherited from interface net.bytebuddy.description.type.TypeList
NO_INTERFACES
-
-
Constructor Summary
Constructors Constructor Description AbstractBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TypeList
wrap(java.util.List<TypeDescription> values)
Represents a list of values as an instance of this instance's list type.-
Methods inherited from class net.bytebuddy.matcher.FilterableList.AbstractBase
filter, getOnly, subList
-
Methods inherited from class java.util.AbstractList
add, add, addAll, clear, equals, get, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.bytebuddy.matcher.FilterableList
filter, getOnly, subList
-
Methods inherited from interface java.util.List
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
-
Methods inherited from interface net.bytebuddy.description.type.TypeList
getStackSize, toInternalNames
-
-
-
-
Method Detail
-
wrap
protected TypeList wrap(java.util.List<TypeDescription> values)
Description copied from class:FilterableList.AbstractBase
Represents a list of values as an instance of this instance's list type.- Specified by:
wrap
in classFilterableList.AbstractBase<TypeDescription,TypeList>
- Parameters:
values
- The values to wrap in an instance of this list's type.- Returns:
- A wrapped instance of the given
values
.
-
-