public abstract class AbstractResolvedExecutable<T extends JvmExecutable> extends AbstractResolvedFeature<T> implements IResolvedExecutable
JvmExecutable.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractResolvedExecutable(T declaration,
LightweightTypeReference contextType) |
| Modifier and Type | Method and Description |
|---|---|
String |
getResolvedErasureSignature()
Returns the resolved erased signature of this feature.
|
List<LightweightTypeReference> |
getResolvedExceptions()
Returns the resolved declared exceptions in the current context.
|
List<LightweightTypeReference> |
getResolvedParameterTypes()
Returns the resolved parameter types in the current context.
|
String |
getResolvedSignature()
Returns the resolved signature of this feature.
|
String |
getSimpleSignature()
Returns the simple signature of this feature.
|
List<JvmTypeParameter> |
getTypeParameters()
Returns the list of declared type parameters of the
executable. |
String |
toString() |
computeContextTypeParameterMapping, getContextType, getContextTypeParameterMapping, getDeclaration, getResolvedDeclarator, getResolvedReference, getResolvedReferences, getSubstitutor, isRawTypeInheritance, isResolvedTypeParameter, isResolvedTypeParameterclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDeclarationgetContextType, getResolvedDeclaratorprotected AbstractResolvedExecutable(T declaration, LightweightTypeReference contextType)
public List<JvmTypeParameter> getTypeParameters()
IResolvedExecutableexecutable.getTypeParameters in interface IResolvedExecutablepublic List<LightweightTypeReference> getResolvedParameterTypes()
IResolvedExecutablegetResolvedParameterTypes in interface IResolvedExecutableIResolvedFeature.getContextType()public String getResolvedErasureSignature()
IResolvedFeatureList<String>.addAll(int,java.util.Collection<E>) is
addAll(int,Collection).getResolvedErasureSignature in interface IResolvedFeaturepublic String getResolvedSignature()
IResolvedFeatureList<String>.addAll(int, Collection<E>) is
addAll(int,java.util.Collection<String>).getResolvedSignature in interface IResolvedFeaturepublic String getSimpleSignature()
IResolvedFeatureList<String>.addAll(int, Collection<E>) is
addAll(int, Collection<String>).getSimpleSignature in interface IResolvedFeaturepublic List<LightweightTypeReference> getResolvedExceptions()
IResolvedExecutablegetResolvedExceptions in interface IResolvedExecutableIResolvedFeature.getContextType()Copyright © 2015. All Rights Reserved.