protected static class TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod extends TypePool.Default.GenericTypeExtractor.ForSignature<TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod>
| Modifier and Type | Class and Description |
|---|---|
protected class |
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ExceptionTypeRegistrant
A registrant for an exception type.
|
protected class |
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ParameterTypeRegistrant
A registrant for a parameter type.
|
protected class |
TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ReturnTypeTypeRegistrant
A registrant for a return type.
|
TypePool.Default.GenericTypeExtractor.ForSignature.OfField, TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod, TypePool.Default.GenericTypeExtractor.ForSignature.OfTypeTypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitorcurrentBounds, currentTypeParameter, typeVariableTokensapi, EXTENDS, INSTANCEOF, SUPER| Constructor and Description |
|---|
OfMethod()
Creates a parser for a generic method signature.
|
| Modifier and Type | Method and Description |
|---|---|
static TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod |
extract(String genericSignature)
Extracts a generic method resolution of a method signature.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod |
resolve()
Completes the current resolution.
|
String |
toString() |
SignatureVisitor |
visitExceptionType() |
SignatureVisitor |
visitParameterType() |
SignatureVisitor |
visitReturnType() |
collectTypeParameter, extract, register, visitClassBound, visitFormalTypeParameter, visitInterfaceBoundvisitArrayType, visitBaseType, visitClassType, visitEnd, visitInnerClassType, visitInterface, visitSuperclass, visitTypeArgument, visitTypeArgument, visitTypeVariablepublic static TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod extract(String genericSignature)
genericSignature - The signature to interpret.public SignatureVisitor visitParameterType()
visitParameterType in class TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitorpublic SignatureVisitor visitReturnType()
visitReturnType in class TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitorpublic SignatureVisitor visitExceptionType()
visitExceptionType in class TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitorpublic TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod resolve()
TypePool.Default.GenericTypeExtractor.ForSignatureresolve in class TypePool.Default.GenericTypeExtractor.ForSignature<TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod>public String toString()
toString in class TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitorCopyright © 2014–2016. All rights reserved.