public static class TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex.DoubleIndexed extends TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexedTypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndexTypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariableTypePool.Default.AnnotationRegistrant.AbstractBase, TypePool.Default.AnnotationRegistrant.ForByteCodeElement| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> |
doubleIndexedPathMap
The target collection.
|
| Modifier | Constructor and Description |
|---|---|
protected |
DoubleIndexed(java.lang.String descriptor,
org.objectweb.asm.TypePath typePath,
int index,
int preIndex,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> doubleIndexedPathMap)
Creates a new annotation collector.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> |
getDoubleIndexedPathMap()
Returns this collector's double indexed path map.
|
getIndexedPathMapgetPathMapgetTokensonComplete, registerprivate final java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> doubleIndexedPathMap
protected DoubleIndexed(java.lang.String descriptor,
org.objectweb.asm.TypePath typePath,
int index,
int preIndex,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> doubleIndexedPathMap)
descriptor - The annotation descriptor.typePath - The type variable's type path.index - The target index.preIndex - The initial target index.doubleIndexedPathMap - The target collection.protected java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> getDoubleIndexedPathMap()
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexedgetDoubleIndexedPathMap in class TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed