public abstract static class TypeArgumentContextProvider.AbstractRequest extends java.lang.Object implements TypeArgumentContextProvider.Request
Constructor and Description |
---|
TypeArgumentContextProvider.AbstractRequest() |
Modifier and Type | Method and Description |
---|---|
java.util.List<JvmTypeReference> |
getArgumentTypes() |
JvmTypeReference |
getDeclaredType() |
JvmTypeReference |
getExpectedType() |
java.util.List<JvmTypeReference> |
getExplicitTypeArgument() |
JvmFeature |
getFeature() |
JvmTypeParameterDeclarator |
getNearestDeclarator() |
JvmTypeReference |
getReceiverType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toString
public TypeArgumentContextProvider.AbstractRequest()
public JvmTypeReference getReceiverType()
getReceiverType
in interface TypeArgumentContextProvider.Request
public JvmFeature getFeature()
getFeature
in interface TypeArgumentContextProvider.Request
public JvmTypeParameterDeclarator getNearestDeclarator()
getNearestDeclarator
in interface TypeArgumentContextProvider.Request
public java.util.List<JvmTypeReference> getArgumentTypes()
getArgumentTypes
in interface TypeArgumentContextProvider.Request
public java.util.List<JvmTypeReference> getExplicitTypeArgument()
getExplicitTypeArgument
in interface TypeArgumentContextProvider.Request
public JvmTypeReference getExpectedType()
getExpectedType
in interface TypeArgumentContextProvider.Request
public JvmTypeReference getDeclaredType()
getDeclaredType
in interface TypeArgumentContextProvider.Request