Package net.bytebuddy.pool
Class TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
java.lang.Object
net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
- All Implemented Interfaces:
TypePool.Default.GenericTypeExtractor.IncompleteToken
- Enclosing interface:
- TypePool.Default.GenericTypeExtractor.IncompleteToken
@Enhance
public static class TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
extends TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
An incomplete token representing a generic type without an outer type.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForDirectBound, TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForLowerBound, TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForUpperBound
Nested classes/interfaces inherited from interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase, TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass, TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
-
Field Summary
FieldsFields inherited from class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
parameters
-
Constructor Summary
ConstructorsConstructorDescriptionForTopLevelType
(String internalName) Creates a new incomplete token representing a type without an outer type. -
Method Summary
Methods inherited from class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
appendDirectBound, appendLowerBound, appendPlaceholder, appendUpperBound
-
Field Details
-
internalName
The internal name of the type.
-
-
Constructor Details
-
ForTopLevelType
Creates a new incomplete token representing a type without an outer type.- Parameters:
internalName
- The internal name of the type.
-
-
Method Details
-
toToken
Converts this incomplete token to a completed token.- Returns:
- The finalized token.
-
isParameterized
public boolean isParameterized()Returnstrue
if this token describes a type with parameters.- Returns:
true
if this token describes a type with parameters.
-
getName
Returns the name of this token.- Returns:
- The name of this token.
-