Class LineNumberImpl

java.lang.Object
org.glavo.classfile.impl.AbstractElement
org.glavo.classfile.impl.LineNumberImpl
All Implemented Interfaces:
ClassfileElement, CodeElement, LineNumber, PseudoInstruction

public final class LineNumberImpl extends AbstractElement implements LineNumber
  • Method Details

    • of

      public static LineNumber of(int line)
      Description copied from interface: LineNumber
      Returns a line number pseudo-instruction.
      Parameters:
      line - the line number
      Returns:
      a line number pseudo-instruction
    • line

      public int line()
      Description copied from interface: LineNumber
      Returns the line number.
      Specified by:
      line in interface LineNumber
      Returns:
      the line number
    • writeTo

      public void writeTo(DirectCodeBuilder writer)
      Overrides:
      writeTo in class AbstractElement
    • toString

      public String toString()
      Overrides:
      toString in class Object