edu.wpi.cs.dsrg.xmldb.xat.component.sqlgeneration
Class IncrementalXQuery
java.lang.Object
|
+--edu.wpi.cs.dsrg.xmldb.xat.component.sqlgeneration.IncrementalQuery
|
+--edu.wpi.cs.dsrg.xmldb.xat.component.sqlgeneration.IncrementalXQuery
- public class IncrementalXQuery
- extends IncrementalQuery
Insert the type's description here.
Field Summary |
protected java.util.Vector |
forV
for clause |
protected java.util.Vector |
let
let clause |
protected java.util.Vector |
returnIn
nested return clause |
protected java.util.Vector |
returnOut
outer return clause |
protected java.util.Vector |
where
where clause |
Method Summary |
void |
addClause(QueryFragment fragment)
addClause accepts an QueryFragment. |
java.lang.String |
getStatement()
getSQLStatement returns 1 Query statement of the appropriate tyep that is the combination
of the various clause properties |
void |
initialize()
Insert the method's description here. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
forV
protected java.util.Vector forV
- for clause
let
protected java.util.Vector let
- let clause
where
protected java.util.Vector where
- where clause
returnIn
protected java.util.Vector returnIn
- nested return clause
returnOut
protected java.util.Vector returnOut
- outer return clause
IncrementalXQuery
public IncrementalXQuery()
- IncrementalXQuery constructor comment.
addClause
public void addClause(QueryFragment fragment)
- Description copied from class: IncrementalQuery
addClause accepts an QueryFragment. It takes the
clauseText from the fragment and appends it to the
appropriate clause vector
- Overrides:
- addClause in class IncrementalQuery
- Tags copied from class: IncrementalQuery
- Parameters:
fragment
- the QueryFragment to add to the SQL statement
getStatement
public java.lang.String getStatement()
throws SQLNoStatementExists
- Description copied from class: IncrementalQuery
- getSQLStatement returns 1 Query statement of the appropriate tyep that is the combination
of the various clause properties
- Overrides:
- getStatement in class IncrementalQuery
initialize
public void initialize()
- Insert the method's description here.
- Overrides:
- initialize in class IncrementalQuery