public static class AnnotationList.Explicit extends AnnotationList.AbstractBase
AnnotationList.AbstractBase, AnnotationList.Empty, AnnotationList.Explicit, AnnotationList.ForLoadedAnnotations
modCount
Constructor and Description |
---|
Explicit(AnnotationDescription... annotationDescription)
Creates a new list of annotation descriptions.
|
Explicit(List<? extends AnnotationDescription> annotationDescriptions)
Creates a new list of annotation descriptions.
|
Modifier and Type | Method and Description |
---|---|
static List<AnnotationList> |
asList(List<? extends List<? extends AnnotationDescription>> annotations)
Creates a list of annotation lists for a given multidimensional list of annotation descriptions.
|
AnnotationDescription |
get(int index) |
int |
size() |
asTypeList, inherited, isAnnotationPresent, isAnnotationPresent, ofType, ofType, visibility, wrap
filter, getOnly, subList
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
filter, getOnly, subList
add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, sort, spliterator, toArray, toArray
parallelStream, removeIf, stream
public Explicit(AnnotationDescription... annotationDescription)
annotationDescription
- The list of represented annotation descriptions.public Explicit(List<? extends AnnotationDescription> annotationDescriptions)
annotationDescriptions
- The list of represented annotation descriptions.public static List<AnnotationList> asList(List<? extends List<? extends AnnotationDescription>> annotations)
annotations
- The list of annotations to represent as a list of annotation lists.public AnnotationDescription get(int index)
get
in interface List<AnnotationDescription>
get
in class AbstractList<AnnotationDescription>
public int size()
size
in interface Collection<AnnotationDescription>
size
in interface List<AnnotationDescription>
size
in class AbstractCollection<AnnotationDescription>
Copyright © 2014–2021. All rights reserved.