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 |
---|---|
org.objectweb.asm.signature.SignatureVisitor |
appendDirectBound()
Appends a direct bound to this token.
|
org.objectweb.asm.signature.SignatureVisitor |
appendLowerBound()
Appends a lower bound to this token.
|
void |
appendPlaceholder()
Appends a placeholder to this token.
|
org.objectweb.asm.signature.SignatureVisitor |
appendUpperBound()
Appends an upper bound to this token.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, isParameterized, toToken
protected final List<TypePool.Default.LazyTypeDescription.GenericTypeToken> parameters
public AbstractBase()
public org.objectweb.asm.signature.SignatureVisitor appendDirectBound()
TypePool.Default.GenericTypeExtractor.IncompleteToken
appendDirectBound
in interface TypePool.Default.GenericTypeExtractor.IncompleteToken
public org.objectweb.asm.signature.SignatureVisitor appendUpperBound()
TypePool.Default.GenericTypeExtractor.IncompleteToken
appendUpperBound
in interface TypePool.Default.GenericTypeExtractor.IncompleteToken
public org.objectweb.asm.signature.SignatureVisitor appendLowerBound()
TypePool.Default.GenericTypeExtractor.IncompleteToken
appendLowerBound
in interface TypePool.Default.GenericTypeExtractor.IncompleteToken
public void appendPlaceholder()
TypePool.Default.GenericTypeExtractor.IncompleteToken
appendPlaceholder
in interface TypePool.Default.GenericTypeExtractor.IncompleteToken
Copyright © 2014–2018. All rights reserved.