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

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

public class Query
extends AbstractXPathNode

The top level S-RAMP Query. This is what you get when you successfully parse a valid S-RAMP Query.

Author:
eric.wittmann@redhat.com

Constructor Summary
Query()
          Constructor.
 
Method Summary
 void accept(XPathVisitor visitor)
          Accepts a visitor.
 ArtifactSet getArtifactSet()
           
 Predicate getPredicate()
           
 SubartifactSet getSubartifactSet()
           
 void setArtifactSet(ArtifactSet artifactSet)
           
 void setPredicate(Predicate predicate)
           
 void setSubartifactSet(SubartifactSet subartifactSet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Query

public Query()
Constructor.

Method Detail

getArtifactSet

public ArtifactSet getArtifactSet()
Returns:
the artifactSet

setArtifactSet

public void setArtifactSet(ArtifactSet artifactSet)
Parameters:
artifactSet - the artifactSet to set

getPredicate

public Predicate getPredicate()
Returns:
the predicate

setPredicate

public void setPredicate(Predicate predicate)
Parameters:
predicate - the predicate to set

getSubartifactSet

public SubartifactSet getSubartifactSet()
Returns:
the subartifactSet

setSubartifactSet

public void setSubartifactSet(SubartifactSet subartifactSet)
Parameters:
subartifactSet - the subartifactSet 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.