Klasse SourceMethodElementInfo

Alle implementierten Schnittstellen:
Cloneable, IGenericMethod, ISourceMethod
Bekannte direkte Unterklassen:
SourceConstructorInfo, SourceMethodInfo

public abstract class SourceMethodElementInfo extends AnnotatableInfo implements ISourceMethod
Element info for IMethod elements.
  • Felddetails

    • argumentNames

      protected char[][] argumentNames
      For a source method (that is, a method contained in a compilation unit) this is a collection of the names of the parameters for this method, in the order the parameters are delcared. For a binary method (that is, a method declared in a binary type), these names are invented as "arg"i where i starts at 1. This is an empty array if this method has no parameters.
    • exceptionTypes

      protected char[][] exceptionTypes
      A collection of type names of the exceptions this method throws, or an empty collection if this method does not declare to throw any exceptions. A name is a simple name or a qualified, dot separated name. For example, Hashtable or java.util.Hashtable.
    • arguments

      protected ILocalVariable[] arguments
    • typeParameters

      protected ITypeParameter[] typeParameters
    • isCanonicalConstructor

      protected boolean isCanonicalConstructor
    • flags

      protected int flags
      The modifiers associated with this member.
      Siehe auch:
    • sourceRangeStart

      protected int sourceRangeStart
    • sourceRangeEnd

      protected int sourceRangeEnd
  • Konstruktordetails

    • SourceMethodElementInfo

      public SourceMethodElementInfo()
  • Methodendetails