org.overlord.sramp.common.query.xpath.ast
Class Argument

java.lang.Object
  extended by org.overlord.sramp.common.query.xpath.ast.AbstractXPathNode
      extended by org.overlord.sramp.common.query.xpath.ast.Argument

public class Argument
extends AbstractXPathNode

Models an argument (to a function call).

   Argument ::= PrimaryExpr
              | Expr
 

Author:
eric.wittmann@redhat.com

Constructor Summary
Argument()
          Default constructor.
 
Method Summary
 void accept(XPathVisitor visitor)
          Accepts a visitor.
 Expr getExpr()
           
 PrimaryExpr getPrimaryExpr()
           
 void setExpr(Expr expr)
           
 void setPrimaryExpr(PrimaryExpr primaryExpr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Argument

public Argument()
Default constructor.

Method Detail

getExpr

public Expr getExpr()
Returns:
the expr

setExpr

public void setExpr(Expr expr)
Parameters:
expr - the expr to set

getPrimaryExpr

public PrimaryExpr getPrimaryExpr()
Returns:
the primaryExpr

setPrimaryExpr

public void setPrimaryExpr(PrimaryExpr primaryExpr)
Parameters:
primaryExpr - the primaryExpr to set

accept

public void accept(XPathVisitor visitor)
Description copied from class: AbstractXPathNode
Accepts a visitor.

Specified by:
accept in class AbstractXPathNode
See Also:
AbstractXPathNode.accept(org.overlord.sramp.common.query.xpath.visitors.XPathVisitor)


Copyright © 2011-2013 JBoss, a division of Red Hat. All Rights Reserved.