Interface IRequiresInfo


public interface IRequiresInfo
Description of a requires info as described in JVMS9 4.7.25
Since:
3.14
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Method Details

    • getRequiresIndex

      int getRequiresIndex()
      Answer back the requires index.
      Returns:
      the requires index
    • getRequiresModuleName

      char[] getRequiresModuleName()
      Answer back the requires module name.
      Returns:
      the requires module name
    • getRequiresFlags

      int getRequiresFlags()
      Answer back the requires flags.
      Returns:
      the requires flags
    • getRequiresVersionIndex

      int getRequiresVersionIndex()
      Answer back the requires version index.
      Returns:
      the requires version index
    • getRequiresVersionValue

      char[] getRequiresVersionValue()
      Answer back the requires version string.
      Returns:
      the requires version string