de.pannenleiter.db.expr
Class SQLContext
java.lang.Object
|
+--de.pannenleiter.db.expr.SQLContext
- Direct Known Subclasses:
- AdHocContext, ChunkContext
- public abstract class SQLContext
- extends java.lang.Object
- implements XMLEnabled
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SQLContext
public SQLContext()
setSqlStatement
public void setSqlStatement(java.lang.String topTable,
java.lang.String sql)
getStatement
public java.lang.String getStatement()
addVariable
public void addVariable(java.lang.String fullname)
addXPath
public void addXPath(java.lang.String fullname)
setVariable
public void setVariable(java.lang.String value,
int pos)
getVariableCount
public int getVariableCount()
isVariable
public boolean isVariable(int pos)
getText
public java.lang.String getText(int pos)
getVariable
public java.lang.String getVariable(int pos)
getDocument
public java.lang.String getDocument()
addElement
public abstract ReturnInfo addElement(java.lang.String element,
ReturnInfo parent)
throws java.lang.Exception
addAttribute
public abstract ReturnInfo addAttribute(java.lang.String attribute,
ReturnInfo parent)
throws java.lang.Exception
addTop
public abstract void addTop(ReturnInfo parent)
throws java.lang.Exception
add
public abstract void add(java.lang.String condition)
toXML
public void toXML(org.xml.sax.DocumentHandler dh)
throws org.xml.sax.SAXException
- Specified by:
- toXML in interface XMLEnabled