public abstract static class TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase extends Object implements TypePool.Default.GenericTypeExtractor.IncompleteToken
| Modifier and Type | Class and Description |
|---|---|
protected class |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForDirectBound
A token for registering a direct bound.
|
protected class |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForLowerBound
A token for registering a wildcard with a lower bound.
|
protected class |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForUpperBound
A token for registering a wildcard with an upper bound.
|
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase, TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass, TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType| Modifier and Type | Field and Description |
|---|---|
protected List<TypePool.Default.LazyTypeDescription.GenericTypeToken> |
parameters
The parameters of this token.
|
| Constructor and Description |
|---|
AbstractBase()
Creates a new base implementation of an incomplete token.
|
| 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, isParameterized, toTokenprotected final List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameters
public AbstractBase()
public SignatureVisitor appendDirectBound()
appendDirectBound in interface TypePool.Default.GenericTypeExtractor.IncompleteTokenpublic SignatureVisitor appendUpperBound()
appendUpperBound in interface TypePool.Default.GenericTypeExtractor.IncompleteTokenpublic SignatureVisitor appendLowerBound()
appendLowerBound in interface TypePool.Default.GenericTypeExtractor.IncompleteTokenpublic void appendPlaceholder()
appendPlaceholder in interface TypePool.Default.GenericTypeExtractor.IncompleteTokenCopyright © 2014–2019. All rights reserved.