| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IASTDeployable
All the statements that can be deploied to db as a executable unit (Routine) should implement this interface
| Method Summary | |
|---|---|
|  java.lang.String | getDBObjectName() | 
|  Node | getNameNode() | 
|  SQLObject | getSQLModel()Returns the corresponding procedural object sql model, such as Routine,TriggerorEvent. | 
|  int | getType()whether it's SP/fuction/trigger/event. | 
|  void | setNameNode(Node nameNode) | 
|  void | setSQLModel(SQLObject model)Associates a SQLObject with this AST node. | 
| Methods inherited from interface org.eclipse.datatools.sqltools.sql.parser.ast.Node | 
|---|
| exists, getDocument, getEndOffset, getEndOffset, getFirstToken, getGreatestEndOffset, getGreatestEndOffset, getLastToken, getNextTokenOffset, getNextTokenOffset, getPreviousNode, getSQLText, getStartOffset, getStartOffset, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setDocument, setFirstToken, setLastToken | 
| Method Detail | 
|---|
java.lang.String getDBObjectName()
int getType()
SQLObject getSQLModel()
Routine,Trigger or
 Event. Might be null if the parser didn't set the model first.
void setSQLModel(SQLObject model)
model - Node getNameNode()
void setNameNode(Node nameNode)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||