Schnittstelle ISourceMethod

Alle Superschnittstellen:
IGenericMethod
Alle bekannten Implementierungsklassen:
SourceAnnotationMethodInfo, SourceConstructorInfo, SourceConstructorWithChildrenInfo, SourceMethodElementInfo, SourceMethodInfo, SourceMethodWithChildrenInfo

public interface ISourceMethod extends IGenericMethod
  • Methodendetails

    • getDeclarationSourceEnd

      int getDeclarationSourceEnd()
      Answer the source end position of the method's declaration.
    • getDeclarationSourceStart

      int getDeclarationSourceStart()
      Answer the source start position of the method's declaration.
    • getExceptionTypeNames

      char[][] getExceptionTypeNames()
      Answer the unresolved names of the exception types or null if the array is empty. A name is a simple name or a qualified, dot separated name. For example, Hashtable or java.util.Hashtable.
    • getNameSourceEnd

      int getNameSourceEnd()
      Answer the source end position of the method's selector.
    • getNameSourceStart

      int getNameSourceStart()
      Answer the source start position of the method's selector.
    • getReturnTypeName

      char[] getReturnTypeName()
      Answer the unresolved name of the return type or null if receiver is a constructor or clinit. The name is a simple name or a qualified, dot separated name. For example, Hashtable or java.util.Hashtable.
    • getTypeParameterNames

      char[][] getTypeParameterNames()
      Answer the names of the receiver's type parameters or null if the array is empty.
    • getTypeParameterBounds

      char[][][] getTypeParameterBounds()
      Answer the array of bound names of the receiver's type parameters or null if the array is empty.