Package | Description |
---|---|
net.bytebuddy.pool |
Classes of this package allow for the creating
TypeDescription s without
loading any classes. |
Modifier and Type | Class and Description |
---|---|
static class |
TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
A component type locator that lazily analyses an annotation for resolving an annotation property's
array value's component type.
|
static class |
TypePool.Default.ComponentTypeLocator.ForArrayType
A component type locator that locates an array type by a method's return value from its method descriptor.
|
static class |
TypePool.Default.ComponentTypeLocator.Illegal
A component type locator which cannot legally resolve an array's component type.
|
Constructor and Description |
---|
AnnotationExtractor(String descriptor,
int index,
Map<Integer,List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens,
TypePool.Default.ComponentTypeLocator componentTypeLocator)
Creates a new annotation extractor for a byte code element with an index.
|
AnnotationExtractor(String descriptor,
List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens,
TypePool.Default.ComponentTypeLocator componentTypeLocator)
Creates a new annotation extractor for a byte code element without an index.
|
AnnotationExtractor(TypePool.Default.AnnotationRegistrant annotationRegistrant,
TypePool.Default.ComponentTypeLocator componentTypeLocator)
Creates a new annotation extractor.
|
Copyright © 2014–2017. All rights reserved.