Class TypeList.Generic.OfConstructorExceptionTypes
java.lang.Object
java.util.AbstractCollection<TypeDescription.Generic>
java.util.AbstractList<TypeDescription.Generic>
net.bytebuddy.matcher.FilterableList.AbstractBase<TypeDescription.Generic, TypeList.Generic>
net.bytebuddy.description.type.TypeList.Generic.AbstractBase
net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes
- All Implemented Interfaces:
Iterable<TypeDescription.Generic>, Collection<TypeDescription.Generic>, List<TypeDescription.Generic>, SequencedCollection<TypeDescription.Generic>, TypeList.Generic, FilterableList<TypeDescription.Generic, TypeList.Generic>
- Enclosing interface:
TypeList.Generic
public static class TypeList.Generic.OfConstructorExceptionTypes
extends TypeList.Generic.AbstractBase
A lazy projection of a constructor's exception types.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classA projection of a specific exception type.Nested classes/interfaces inherited from interface FilterableList
FilterableList.AbstractBase<T,S>, FilterableList.Empty<T, S> Nested classes/interfaces inherited from interface TypeList.Generic
TypeList.Generic.AbstractBase, TypeList.Generic.Empty, TypeList.Generic.Explicit, TypeList.Generic.ForDetachedTypes, TypeList.Generic.ForLoadedTypes, TypeList.Generic.OfConstructorExceptionTypes, TypeList.Generic.OfLoadedInterfaceTypes, TypeList.Generic.OfMethodExceptionTypes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Constructor<?> The constructor of which the exception types are represented.Fields inherited from class AbstractList
modCount -
Constructor Summary
ConstructorsConstructorDescriptionOfConstructorExceptionTypes(Constructor<?> constructor) Creates a new lazy projection of a constructor's exception types. -
Method Summary
Methods inherited from class TypeList.Generic.AbstractBase
accept, asRawTypes, asTokenList, getStackSize, wrapMethods inherited from class FilterableList.AbstractBase
filter, getOnly, subListMethods inherited from class AbstractList
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, setMethods inherited from class AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringMethods inherited from interface Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface FilterableList
filter, getOnly, subListMethods inherited from interface List
add, add, addAll, addAll, addFirst, addLast, clear, contains, containsAll, equals, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeLast, replaceAll, retainAll, reversed, set, sort, spliterator, toArray, toArray
-
Field Details
-
constructor
The constructor of which the exception types are represented.
-
-
Constructor Details
-
OfConstructorExceptionTypes
Creates a new lazy projection of a constructor's exception types.- Parameters:
constructor- The constructor of which the exception types are represented.
-
-
Method Details
-
get
- Specified by:
getin interfaceList<TypeDescription.Generic>- Specified by:
getin classAbstractList<TypeDescription.Generic>
-
size
public int size()- Specified by:
sizein interfaceCollection<TypeDescription.Generic>- Specified by:
sizein interfaceList<TypeDescription.Generic>- Specified by:
sizein classAbstractCollection<TypeDescription.Generic>
-
asErasures
Returns a list of the generic types' erasures.- Specified by:
asErasuresin interfaceTypeList.Generic- Overrides:
asErasuresin classTypeList.Generic.AbstractBase- Returns:
- A list of the generic types' erasures.
-