Class ArgumentLiteral

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

public final class ArgumentLiteral
extends Argument
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  ArgumentLiteral.Type  
  • Constructor Summary

    Constructors 
    Constructor Description
    ArgumentLiteral​(@NotNull org.w3c.dom.Element element)  
    ArgumentLiteral​(@NotNull org.xml.sax.InputSource inputSource)  
    ArgumentLiteral​(ArgumentLiteral.Type type, java.lang.String value)  
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object obj)  
    com.github.javaparser.ast.expr.Expression getExpression()  
    @NotNull java.lang.String getTag()  
    ArgumentLiteral.Type getType()  
    int hashCode()  
    void save​(javax.xml.transform.Result result)  
    java.lang.String toString()  
    void writeTo​(@NotNull org.w3c.dom.Element element)  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getExpression

      public com.github.javaparser.ast.expr.Expression getExpression()
      Specified by:
      getExpression in class Argument
    • getType

      public ArgumentLiteral.Type getType()
    • getTag

      @NotNull public @NotNull java.lang.String getTag()
    • writeTo

      public void writeTo​(@NotNull @NotNull org.w3c.dom.Element element)
    • hashCode

      public int hashCode()
    • equals

      public boolean equals​(java.lang.Object obj)
    • save

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

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