Class Argument

java.lang.Object
org.marid.project.model.Argument
All Implemented Interfaces:
Tagged, XmlWritable
Direct Known Subclasses:
ArgumentLiteral, ArgumentRef

public abstract class Argument
extends java.lang.Object
  • Method Summary

    Modifier and Type Method Description
    abstract boolean equals​(java.lang.Object obj)  
    abstract com.github.javaparser.ast.expr.Expression getExpression()  
    abstract int hashCode()  
    void save​(javax.xml.transform.Result result)  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.marid.xml.Tagged

    getTag

    Methods inherited from interface org.marid.xml.XmlWritable

    writeTo
  • Method Details

    • getExpression

      public abstract com.github.javaparser.ast.expr.Expression getExpression()
    • save

      public void save​(javax.xml.transform.Result result)
    • hashCode

      public abstract int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • equals

      public abstract boolean equals​(java.lang.Object obj)
      Overrides:
      equals in class java.lang.Object
    • toString

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