Interface IMethodManager

All Known Subinterfaces:
INativeCodeUnit<InsnType>

@Ser public interface IMethodManager
A manager of native method items.
  • Field Details

  • Method Details

    • createMethodReference

      INativeMethodItem createMethodReference(String name, IPrototypeItem prototype, INativeMethodDataItem methodData)
      Create a method reference.
      Parameters:
      name - the initial name
      prototype - the initial prototype (optional)
      methodData - optional method definition (for internal methods only)
      Returns:
      a method reference object
    • createMethodReference

      INativeMethodItem createMethodReference(String name, IPrototypeItem prototype, INativeMethodDataItem methodData, int flags)
      Create a method reference.
      Parameters:
      name - the initial name
      prototype - the initial prototype (optional)
      methodData - optional method definition (for internal methods only)
      flags - optional flags (see FLAG_xxx constants)
      Returns:
      a method reference object