Interface IRequiresInfo
- All Known Implementing Classes:
RequiresInfo
public interface IRequiresInfo
Description of a requires info as described in JVMS9 4.7.25
- Since:
- 3.14
-
Method Summary
Modifier and TypeMethodDescriptionint
Answer back the requires flags.int
Answer back the requires index.char[]
Answer back the requires module name.int
Answer back the requires version index.char[]
Answer back the requires version string.
-
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
-