public class InvokedResolvedOperation extends BottomResolvedOperation
Modifier and Type | Class and Description |
---|---|
static class |
InvokedResolvedOperation.Provider |
Modifier | Constructor and Description |
---|---|
protected |
InvokedResolvedOperation(JvmOperation operation,
LightweightTypeReference contextType,
java.util.List<LightweightTypeReference> typeArguments,
OverrideTester overrideTester) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<JvmTypeParameter,LightweightMergedBoundTypeArgument> |
computeContextTypeParameterMapping() |
java.util.List<LightweightTypeReference> |
getResolvedTypeArguments() |
getAsBottom, getBottom, getOverrideCheckResult, getOverrideTester, isBottomInContext
createResolvedOperationInHierarchy, getIllegallyDeclaredExceptions, getOverriddenAndImplementedMethodCandidates, getOverriddenAndImplementedMethods, getOverriddenMethod, getResolvedReturnType, getResolvedTypeParameterConstraints, getResolvedTypeParameters, getThrowableType, isIllegallyDeclaredException, isOverridingOrImplementing, isRawTypeInheritance, isResolvedTypeParameter
getResolvedErasureSignature, getResolvedExceptions, getResolvedParameterTypes, getResolvedSignature, getSimpleSignature, getTypeParameters, toString
getContextType, getContextTypeParameterMapping, getDeclaration, getResolvedDeclarator, getResolvedReference, getResolvedReferences, getSubstitutor, isResolvedTypeParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDeclaration
getResolvedExceptions, getResolvedParameterTypes, getTypeParameters
getContextType, getResolvedDeclarator, getResolvedErasureSignature, getResolvedSignature, getSimpleSignature
protected InvokedResolvedOperation(JvmOperation operation, LightweightTypeReference contextType, java.util.List<LightweightTypeReference> typeArguments, OverrideTester overrideTester)
protected java.util.Map<JvmTypeParameter,LightweightMergedBoundTypeArgument> computeContextTypeParameterMapping()
computeContextTypeParameterMapping
in class AbstractResolvedFeature<JvmOperation>
public java.util.List<LightweightTypeReference> getResolvedTypeArguments()