Package org.marid.project.model
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 classArgumentLiteral.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 booleanequals(java.lang.Object obj)com.github.javaparser.ast.expr.ExpressiongetExpression()@NotNull java.lang.StringgetTag()ArgumentLiteral.TypegetType()inthashCode()voidsave(javax.xml.transform.Result result)java.lang.StringtoString()voidwriteTo(@NotNull org.w3c.dom.Element element)
-
Constructor Details
-
ArgumentLiteral
-
ArgumentLiteral
public ArgumentLiteral(@NotNull @NotNull org.w3c.dom.Element element) -
ArgumentLiteral
public ArgumentLiteral(@NotNull @NotNull org.xml.sax.InputSource inputSource)
-
-
Method Details
-
getExpression
public com.github.javaparser.ast.expr.Expression getExpression()- Specified by:
getExpressionin classArgument
-
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:
toStringin classjava.lang.Object
-