Documentation of 'org.apache.bcel.classfile.ModuleRequires' Java class
ModuleRequires
org.apache.bcel.classfile

Class ModuleRequires

  • All Implemented Interfaces:
    java.lang.Cloneable, Node


    public final class ModuleRequires
    extends java.lang.Object
    implements java.lang.Cloneable, Node
    This class represents an entry in the requires table of the Module attribute. Each entry describes a module on which the parent module depends.
    Since:
    6.4.0
    See Also:
    Module
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void accept(Visitor v)
      Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
      ModuleRequires copy() 
      void dump(java.io.DataOutputStream file)
      Dump table entry to file stream in binary format.
      java.lang.String toString() 
      java.lang.String toString(ConstantPool constant_pool) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • accept

        public void accept(Visitor v)
        Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects.
        Specified by:
        accept in interface Node
        Parameters:
        v - Visitor object
      • dump

        public void dump(java.io.DataOutputStream file)
                  throws java.io.IOException
        Dump table entry to file stream in binary format.
        Parameters:
        file - Output file stream
        Throws:
        java.io.IOException - if an I/O Exception occurs in writeShort
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        String representation
      • toString

        public java.lang.String toString(ConstantPool constant_pool)
        Returns:
        Resolved string representation
      • copy

        public ModuleRequires copy()
        Returns:
        deep copy of this object

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.