protected static interface TypePool.LazyTypeDescription.GenericTypeToken
Modifier and Type | Interface and Description |
---|---|
static class |
TypePool.LazyTypeDescription.GenericTypeToken.ForGenericArray
A generic type token that represents a generic array.
|
static class |
TypePool.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard
A generic type token for a wildcard that is bound below.
|
static class |
TypePool.LazyTypeDescription.GenericTypeToken.ForParameterizedType
A generic type token that represents a parameterized type.
|
static class |
TypePool.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
A generic type token that represents a primitive type.
|
static class |
TypePool.LazyTypeDescription.GenericTypeToken.ForRawType
A generic type token that represents a non-generic type.
|
static class |
TypePool.LazyTypeDescription.GenericTypeToken.ForTypeVariable
A generic type token that represents a type variable.
|
static class |
TypePool.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
A generic type token that represents an unbound wildcard.
|
static class |
TypePool.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard
A generic type token for a wildcard that is bound above.
|
static interface |
TypePool.LazyTypeDescription.GenericTypeToken.Resolution
A resolution of a type's, method's or field's generic types.
|
Modifier and Type | Method and Description |
---|---|
GenericTypeDescription.Sort |
getSort()
Returns the sort of the generic type this token represents.
|
GenericTypeDescription |
toGenericType(TypePool typePool,
TypeVariableSource typeVariableSource)
Transforms this token into a generic type reprsentation.
|
GenericTypeDescription.Sort getSort()
GenericTypeDescription toGenericType(TypePool typePool, TypeVariableSource typeVariableSource)
typePool
- The type pool to be used for locating non-generic type descriptions.typeVariableSource
- The type variable source.Copyright © 2014–2015. All rights reserved.