uk.ac.soton.itinnovation.registry.icomponent.search.query
Class JoinXmlQueryHolder
java.lang.Object
uk.ac.soton.itinnovation.registry.icomponent.search.query.JoinXmlQueryHolder
- All Implemented Interfaces:
- XmlQuerySubUnitContainer, XmlQueryUnit
public class JoinXmlQueryHolder
- extends Object
- implements XmlQueryUnit, XmlQuerySubUnitContainer
JoinXmlQueryHolder
public JoinXmlQueryHolder()
JoinXmlQueryHolder
public JoinXmlQueryHolder(String onRelationship,
String asVariable)
getAsVariable
public String getAsVariable()
setAsVariable
public void setAsVariable(String asVariable)
getOnRelationship
public String getOnRelationship()
setOnRelationship
public void setOnRelationship(String onRelationship)
getSubJoin
public JoinXmlQueryHolder getSubJoin()
setSubJoin
public void setSubJoin(JoinXmlQueryHolder subJoin)
getReturnClass
public String getReturnClass()
setReturnClass
public void setReturnClass(String returnClass)
toString
public String toString()
- Overrides:
toString in class Object
addQuerySubUnit
public void addQuerySubUnit(XmlQueryUnit subquery)
- Specified by:
addQuerySubUnit in interface XmlQuerySubUnitContainer
getSubquery
public XmlQueryUnit getSubquery()
getParent
public XmlQueryUnit getParent()
- Description copied from interface:
XmlQueryUnit
- Get the parent xml query, if it exists.
- Specified by:
getParent in interface XmlQueryUnit
- Returns:
- the parent xml query, null otherwise.
setParent
public void setParent(XmlQueryUnit parent)
- Description copied from interface:
XmlQueryUnit
- Set the parent of this xml query.
- Specified by:
setParent in interface XmlQueryUnit
Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.