Package org.marid.project.model
Class ArgumentRef
java.lang.Object
org.marid.project.model.Argument
org.marid.project.model.ArgumentRef
- All Implemented Interfaces:
Tagged,XmlWritable
public final class ArgumentRef extends Argument
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classArgumentRef.Type -
Constructor Summary
Constructors Constructor Description ArgumentRef(@NotNull ArgumentRef.Type type, @NotNull java.lang.String cellar, @NotNull java.lang.String ref)ArgumentRef(@NotNull org.w3c.dom.Element element)ArgumentRef(@NotNull org.xml.sax.InputSource inputSource) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetCellar()com.github.javaparser.ast.expr.ExpressiongetExpression()java.lang.StringgetRef()@NotNull java.lang.StringgetTag()inthashCode()voidsave(javax.xml.transform.Result result)voidsetCellar(java.lang.String cellar)voidsetRef(java.lang.String ref)java.lang.StringtoString()voidwriteTo(@NotNull org.w3c.dom.Element element)
-
Constructor Details
-
ArgumentRef
public ArgumentRef(@NotNull @NotNull ArgumentRef.Type type, @NotNull @NotNull java.lang.String cellar, @NotNull @NotNull java.lang.String ref) -
ArgumentRef
public ArgumentRef(@NotNull @NotNull org.w3c.dom.Element element) -
ArgumentRef
public ArgumentRef(@NotNull @NotNull org.xml.sax.InputSource inputSource)
-
-
Method Details
-
getExpression
public com.github.javaparser.ast.expr.Expression getExpression()- Specified by:
getExpressionin classArgument
-
getTag
@NotNull public @NotNull java.lang.String getTag() -
getCellar
public java.lang.String getCellar() -
setCellar
public void setCellar(java.lang.String cellar) -
getRef
public java.lang.String getRef() -
setRef
public void setRef(java.lang.String ref) -
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
-