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 int |
depth
The nesting depth of the type that is represented by this token.
|
protected List<TypePool.Default.LazyTypeDescription.GenericTypeToken> |
parameters
The parameters of this token.
|
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBase()
Creates a new base implementation of an incomplete token for a type that is not nested
within another type.
|
protected |
AbstractBase(int depth)
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
protected final int depth
protected AbstractBase()
protected AbstractBase(int depth)
depth - The nesting depth of the type that is represented by this token.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–2026. All rights reserved.