protected static interface TypePool.Default.GenericTypeExtractor.IncompleteToken
TypePool.Default.LazyTypeDescription.GenericTypeToken
.Modifier and Type | Interface and Description |
---|---|
static class |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
An abstract base implementation of an incomplete token.
|
static class |
TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
An incomplete generic type token representing a type with an outer type.
|
static class |
TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
An incomplete token representing a generic type without an outer type.
|
Modifier and Type | Method and Description |
---|---|
SignatureVisitor |
appendDirectBound()
Appends a direct bound to this token.
|
SignatureVisitor |
appendLowerBound()
Appends a lower bound to this token.
|
void |
appendPlaceholder()
Appends a placeholder to this token.
|
SignatureVisitor |
appendUpperBound()
Appends an upper bound to this token.
|
String |
getName()
Returns the name of this token.
|
boolean |
isParameterized()
Returns
true if this token describes a type with parameters. |
TypePool.Default.LazyTypeDescription.GenericTypeToken |
toToken()
Converts this incomplete token to a completed token.
|
SignatureVisitor appendLowerBound()
SignatureVisitor appendUpperBound()
SignatureVisitor appendDirectBound()
void appendPlaceholder()
boolean isParameterized()
true
if this token describes a type with parameters.true
if this token describes a type with parameters.String getName()
TypePool.Default.LazyTypeDescription.GenericTypeToken toToken()
Copyright © 2014–2020. All rights reserved.