|
||||||||||
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 ,Trigger or
Event . |
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 |