Uses of Interface
net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
Packages that use TypePool.Default.LazyTypeDescription.GenericTypeToken
Package
Description
Classes of this package allow for the creating
TypeDescription
s without
loading any classes.-
Uses of TypePool.Default.LazyTypeDescription.GenericTypeToken in net.bytebuddy.pool
Classes in net.bytebuddy.pool that implement TypePool.Default.LazyTypeDescription.GenericTypeTokenModifier and TypeClassDescriptionstatic class
A generic type token that represents a generic array.static class
A generic type token for a wildcard that is bound below.static class
A generic type token that represents a parameterized type.static class
A generic type token to describe a parameterized type description with a generic owner type.static enum
A generic type token that represents a primitive type.static class
A generic type token that represents a non-generic type.static class
A generic type token that represents a type variable.static enum
A generic type token that represents an unbound wildcard.static class
A generic type token for a wildcard that is bound above.Fields in net.bytebuddy.pool declared as TypePool.Default.LazyTypeDescription.GenericTypeTokenModifier and TypeFieldDescriptionprivate final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.boundTypeToken
A token that represents the wildcard's lower bound.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard.boundTypeToken
A tokenized representation of this wildcard's bound.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.boundTypeToken
A token that represents the wildcard's upper bound.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard.boundTypeToken
A tokenized representation of this wildcard's bound.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.componentTypeToken
The array's component type.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray.componentTypeToken
A tokenized representation of this generic arrays's component type.TypePool.Default.GenericTypeExtractor.ForSignature.OfField.fieldTypeToken
The generic field type.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField.Tokenized.fieldTypeToken
The token of the represented field's type.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound.genericTypeToken
A token representing the wildcard's bound.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.TokenizedGenericType.genericTypeToken
The token that describes the represented generic type.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType.ownerTypeToken
A token that represents this type's owner type.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.ownerTypeToken
A token that describes the described parameterized type's owner type.TypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent.recordComponentType
The generic field type.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent.Tokenized.recordComponentTypeToken
The token of the represented record component's type.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.returnTypeToken
The generic return type.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized.returnTypeToken
A token describing the represented method's return type.TypePool.Default.GenericTypeExtractor.ForSignature.OfType.superClassToken
The super type's generic signature.private final TypePool.Default.LazyTypeDescription.GenericTypeToken
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized.superClassToken
The super type's generic type token.Fields in net.bytebuddy.pool with type parameters of type TypePool.Default.LazyTypeDescription.GenericTypeTokenModifier and TypeFieldDescriptionprivate final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.boundTypeTokens
A list of tokens that represent this type variable's upper bounds.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.boundTypeTokens
Tokenized representations of the type variables bound types.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenList.boundTypeTokens
The bound types in their tokenized form.TypePool.Default.GenericTypeExtractor.ForSignature.currentBounds
The bounds of the currently constructed type.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.exceptionTypeTokens
The generic exception types.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized.exceptionTypeTokens
A token describing the represented method's exception types.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.genericTypeTokens
A list of type tokens this list represents.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList.genericTypeTokens
Type tokens that describe the represented generic types.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.GenericTypeExtractor.ForSignature.OfType.interfaceTypeTokens
The interface type's generic signatures.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized.interfaceTypeTokens
The interface type's generic type tokens.protected final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.parameters
The parameters of this token.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.parameterTypeTokens
The generic parameter types.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType.parameterTypeTokens
A list of type tokens representing this type's bounds.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType.parameterTypeTokens
Tokens that represent this parameterized type's parameters.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.parameterTypeTokens
A list of tokens that represent the parameters of the represented type.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.parameterTypeTokens
A list of tokens that represent the parameters of the represented type.private final List
<TypePool.Default.LazyTypeDescription.GenericTypeToken> TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized.parameterTypeTokens
A token describing the represented method's parameter types.Methods in net.bytebuddy.pool that return TypePool.Default.LazyTypeDescription.GenericTypeTokenModifier and TypeMethodDescriptionTypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.of
(char descriptor) Resolves a generic type token of a primitive type.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass.toToken()
Converts this incomplete token to a completed token.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType.toToken()
Converts this incomplete token to a completed token.TypePool.Default.GenericTypeExtractor.IncompleteToken.toToken()
Converts this incomplete token to a completed token.Methods in net.bytebuddy.pool with parameters of type TypePool.Default.LazyTypeDescription.GenericTypeTokenModifier and TypeMethodDescriptionprotected static TypeDescription.Generic
TypePool.Default.LazyTypeDescription.TokenizedGenericType.of
(TypePool typePool, TypePool.Default.LazyTypeDescription.GenericTypeToken genericTypeToken, String rawTypeDescriptor, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, TypeVariableSource typeVariableSource) Creates a new generic type description for a tokenized generic type.void
TypePool.Default.GenericTypeExtractor.ForSignature.OfField.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ExceptionTypeRegistrant.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ParameterTypeRegistrant.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ReturnTypeTypeRegistrant.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.ForSignature.OfType.InterfaceTypeRegistrant.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.ForSignature.OfType.SuperClassRegistrant.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.ForSignature.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForDirectBound.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForLowerBound.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForUpperBound.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.void
TypePool.Default.GenericTypeExtractor.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken componentTypeToken) Registers a discovered generic type token.void
TypePool.Default.GenericTypeRegistrant.register
(TypePool.Default.LazyTypeDescription.GenericTypeToken token) Registers a discovered generic type token.Constructors in net.bytebuddy.pool with parameters of type TypePool.Default.LazyTypeDescription.GenericTypeTokenModifierConstructorDescriptionprotected
ForGenericArray
(TypePool.Default.LazyTypeDescription.GenericTypeToken componentTypeToken) Creates a generic type token that represents a generic array.protected
Creates a generic type token for a wildcard that is bound below.protected
Creates a generic type token for a wildcard that is bound above.protected
ForWildcardBound
(TypePool typePool, TypeVariableSource typeVariableSource, String typePath, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, TypePool.Default.LazyTypeDescription.GenericTypeToken genericTypeToken) protected
LazyGenericArray
(TypePool typePool, TypeVariableSource typeVariableSource, String typePath, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, TypePool.Default.LazyTypeDescription.GenericTypeToken componentTypeToken) Creates a new lazy generic array.protected
LazyLowerBoundWildcard
(TypePool typePool, TypeVariableSource typeVariableSource, String typePath, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, TypePool.Default.LazyTypeDescription.GenericTypeToken boundTypeToken) Creates a new lazy lower bound wildcard.protected
LazyParameterizedType
(TypePool typePool, TypeVariableSource typeVariableSource, String typePath, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, String name, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameterTypeTokens, TypePool.Default.LazyTypeDescription.GenericTypeToken ownerTypeToken) Creates a new lazy parameterized type.protected
LazyUpperBoundWildcard
(TypePool typePool, TypeVariableSource typeVariableSource, String typePath, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, TypePool.Default.LazyTypeDescription.GenericTypeToken boundTypeToken) Creates a new lazy upper bound wildcard.protected
Nested
(String name, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameterTypeTokens, TypePool.Default.LazyTypeDescription.GenericTypeToken ownerTypeToken) Creates a type token that represents a parameterized type.protected
Tokenized
(TypePool.Default.LazyTypeDescription.GenericTypeToken fieldTypeToken) Creates a new tokenized resolution of aFieldDescription
's type.protected
Tokenized
(TypePool.Default.LazyTypeDescription.GenericTypeToken returnTypeToken, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameterTypeTokens, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> exceptionTypeTokens, List<TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable> typeVariableTokens) Creates a new tokenized resolution of aMethodDescription
's generic signatures.protected
Tokenized
(TypePool.Default.LazyTypeDescription.GenericTypeToken recordComponentTypeToken) Creates a new tokenized resolution of aRecordComponentDescription
's type.protected
Tokenized
(TypePool.Default.LazyTypeDescription.GenericTypeToken superClassToken, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> interfaceTypeTokens, List<TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable> typeVariableTokens) Creates a new tokenized resolution of aTypeDescription
's generic signatures.protected
TokenizedGenericType
(TypePool typePool, TypePool.Default.LazyTypeDescription.GenericTypeToken genericTypeToken, String rawTypeDescriptor, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, TypeVariableSource typeVariableSource) Creates a new tokenized generic type.Constructor parameters in net.bytebuddy.pool with type arguments of type TypePool.Default.LazyTypeDescription.GenericTypeTokenModifierConstructorDescriptionprotected
Formal
(String symbol, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> boundTypeTokens) Creates generic type token that represent a formal type variable.protected
ForParameterizedType
(String name, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameterTypeTokens) Creates a type token that represents a parameterized type.protected
LazyBoundTokenList
(TypePool typePool, TypeVariableSource typeVariableSource, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> annotationTokens, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> boundTypeTokens) Creates a new lazy bound token list for a type variable.protected
LazyParameterizedType
(TypePool typePool, TypeVariableSource typeVariableSource, String typePath, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, String name, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameterTypeTokens) Creates a new description of a parameterized type.protected
LazyParameterizedType
(TypePool typePool, TypeVariableSource typeVariableSource, String typePath, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, String name, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameterTypeTokens, TypePool.Default.LazyTypeDescription.GenericTypeToken ownerTypeToken) Creates a new lazy parameterized type.protected
LazyTokenList
(TypePool typePool, TypeVariableSource typeVariableSource, String typePath, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> genericTypeTokens) Creates a new type list that represents a list of tokenized types.protected
LazyTypeVariable
(TypePool typePool, TypeVariableSource typeVariableSource, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> boundaryAnnotationTokens, String symbol, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> boundTypeTokens) Creates a lazy type description of a type variables.protected
Nested
(String name, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameterTypeTokens, TypePool.Default.LazyTypeDescription.GenericTypeToken ownerTypeToken) Creates a type token that represents a parameterized type.protected
Tokenized
(TypePool.Default.LazyTypeDescription.GenericTypeToken returnTypeToken, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameterTypeTokens, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> exceptionTypeTokens, List<TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable> typeVariableTokens) Creates a new tokenized resolution of aMethodDescription
's generic signatures.protected
Tokenized
(TypePool.Default.LazyTypeDescription.GenericTypeToken superClassToken, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> interfaceTypeTokens, List<TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable> typeVariableTokens) Creates a new tokenized resolution of aTypeDescription
's generic signatures.private
TokenList
(TypePool typePool, List<TypePool.Default.LazyTypeDescription.GenericTypeToken> genericTypeTokens, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> annotationTokens, List<String> rawTypeDescriptors, TypeVariableSource typeVariableSource) Creates a list of tokenized generic types.