Class XmirRepresentation

java.lang.Object
org.eolang.jeo.representation.XmirRepresentation

public final class XmirRepresentation extends Object
Intermediate representation of a class files from XMIR.
Since:
0.1.0
  • Constructor Details

    • XmirRepresentation

      public XmirRepresentation(Path path)
      Constructor.
      Parameters:
      path - Path to XML file.
    • XmirRepresentation

      public XmirRepresentation(com.jcabi.xml.XML xml)
      Constructor.
      Parameters:
      xml - XML.
  • Method Details

    • name

      public String name()
      Retrieves class name from XMIR. This method intentionally uses classes from `org.w3c.dom` instead of `com.jcabi.xml` by performance reasons.
      Returns:
      Class name.
    • toBytecode

      public Bytecode toBytecode()
      Convert to bytecode.
      Returns:
      Array of bytes.