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.LazyTypeDescription.GenericTypeToken.ForGenericArray
A generic type token that represents a generic array.
|
static class |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard
A generic type token for a wildcard that is bound below.
|
static class |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType
A generic type token that represents a parameterized type.
|
static class |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested
A generic type token to describe a parameterized type description with a generic owner type.
|
static class |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
A generic type token that represents a primitive type.
|
static class |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForRawType
A generic type token that represents a non-generic type.
|
static class |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable
A generic type token that represents a type variable.
|
static class |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
A generic type token that represents an unbound wildcard.
|
static class |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard
A generic type token for a wildcard that is bound above.
|
Modifier and Type | Field and Description |
---|---|
protected List<TypePool.Default.LazyTypeDescription.GenericTypeToken> |
TypePool.Default.GenericTypeExtractor.ForSignature.currentBounds
The bounds of the currently constructed type.
|
protected List<TypePool.Default.LazyTypeDescription.GenericTypeToken> |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.parameters
The parameters of this token.
|
Modifier and Type | Method and Description |
---|---|
static TypePool.Default.LazyTypeDescription.GenericTypeToken |
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.of(char descriptor)
Resolves a generic type token of a primitive type.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken |
TypePool.Default.GenericTypeExtractor.IncompleteToken.toToken()
Converts this incomplete token to a completed token.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken |
TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType.toToken() |
TypePool.Default.LazyTypeDescription.GenericTypeToken |
TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass.toToken() |
Modifier and Type | Method and Description |
---|---|
void |
TypePool.Default.GenericTypeRegistrant.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token)
Registers a discovered generic type token.
|
void |
TypePool.Default.GenericTypeExtractor.register(TypePool.Default.LazyTypeDescription.GenericTypeToken componentTypeToken) |
void |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForDirectBound.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForUpperBound.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForLowerBound.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.ForSignature.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.ForSignature.OfType.SuperClassRegistrant.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.ForSignature.OfType.InterfaceTypeRegistrant.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ParameterTypeRegistrant.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ReturnTypeTypeRegistrant.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ExceptionTypeRegistrant.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
void |
TypePool.Default.GenericTypeExtractor.ForSignature.OfField.register(TypePool.Default.LazyTypeDescription.GenericTypeToken token) |
Copyright © 2014–2018. All rights reserved.