JavaScript is disabled on your browser.
Skip navigation links
gnu.bytecode

Class SourceFileAttr



  • public class SourceFileAttr
    extends Attribute 
    • Constructor Detail

      • SourceFileAttr

        public SourceFileAttr(java.lang.String filename)
      • SourceFileAttr

        public SourceFileAttr(int index,
         ClassType ctype)
    • Method Detail

      • getSourceFile

        public java.lang.String getSourceFile()
      • setSourceFile

        public void setSourceFile(java.lang.String filename)
      • fixSourceFile

        public static java.lang.String fixSourceFile(java.lang.String fname)
      • setSourceFile

        public static void setSourceFile(ClassType cl,
         java.lang.String filename)
      • assignConstants

        public void assignConstants(ClassType cl)
        Description copied from class: Attribute
        Add any needed constant pool entries for this Attribute. Overridden by sub-classes. Do any other cleanup needed before writing out a .class file.
        Overrides:
        assignConstants in class Attribute
      • getLength

        public final int getLength()
        Description copied from class: Attribute
        Return the length of the attribute in bytes. Does not include the 6-byte header (for the name_index and the length).
        Specified by:
        getLength in class Attribute
      • write

        public void write(java.io.DataOutputStream dstr)
         throws java.io.IOException
        Description copied from class: Attribute
        Write out the contents of the Attribute. Does not write the 6-byte attribute header.
        Specified by:
        write in class Attribute
        Throws:
        java.io.IOException
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /