protected abstract static class TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed extends TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable
TypePool.Default.AnnotationRegistrant.AbstractBase, TypePool.Default.AnnotationRegistrant.ForByteCodeElement
Modifier | Constructor and Description |
---|---|
protected |
DoubleIndexed(String descriptor,
TypePath typePath,
int index,
int preIndex)
Creates a new annotation collector.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Map<Integer,Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> |
getDoubleIndexedPathMap()
Returns this collector's double indexed path map.
|
protected Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> |
getIndexedPathMap()
Returns this collector's indexed path map.
|
getPathMap
getTokens
onComplete, register
protected DoubleIndexed(String descriptor, TypePath typePath, int index, int preIndex)
descriptor
- The annotation descriptor.typePath
- The type variable's type path.index
- The type variable's index.preIndex
- The type variable's first index.protected Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> getIndexedPathMap()
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
getIndexedPathMap
in class TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
Copyright © 2014–2016. All rights reserved.