public static class TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex extends TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
| Modifier and Type | Class and Description |
|---|---|
static class |
TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex.DoubleIndexed
An annotation collector for a type variable with two indices.
|
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndexTypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariableTypePool.Default.AnnotationRegistrant.AbstractBase, TypePool.Default.AnnotationRegistrant.ForByteCodeElement| Modifier | Constructor and Description |
|---|---|
protected |
WithIndex(String descriptor,
TypePath typePath,
int index,
Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> indexedPathMap)
Creates a new annotation collector.
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> |
getIndexedPathMap()
Returns this collector's indexed path map.
|
getPathMapgetTokensonComplete, registerprotected WithIndex(String descriptor, @MaybeNull TypePath typePath, int index, Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> indexedPathMap)
descriptor - The annotation descriptor.typePath - The type variable's type path.index - The target index.indexedPathMap - The target collection.protected Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> getIndexedPathMap()
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndexgetIndexedPathMap in class TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndexCopyright © 2014–2025. All rights reserved.