|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.etools.iseries.edit.sql.SQLStatements.SQLBuiltInFunction
public class SQLBuiltInFunction
A class which represents built-in function for SQL statements
Field Summary | |
---|---|
static String |
Copyright
|
Constructor Summary | |
---|---|
protected |
SQLBuiltInFunction(String name)
|
Method Summary | |
---|---|
void |
appendComment(StringBuffer comment)
Appends a comment to the existing comment for this item |
void |
appendCommentChar(char c)
Appends a character to the comment buffer for this item |
void |
decreaseBracketLevel()
Used to keep track of nexted brackets |
int |
getBracketLevel()
Used to retrieves the bracket leve |
StringBuffer |
getCommentBuffer()
Retrieves the comment buffer for this item |
String |
getName()
Retrieves the name of the item |
StringBuffer |
getStartingBuffer()
Retrieves the starting buffer for this item. |
int |
getStartingBufferPosition()
Retrieves the position in the starting buffer that the statement is at |
void |
increaseBracketLevel()
Used to keep track of nested brackets |
boolean |
isSplitOnCommasAllowed()
Indicates whether or not the item allows split on commas |
void |
setStartingBuffer(StringBuffer start)
Sets the starting buffer for this item. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String Copyright
Constructor Detail |
---|
protected SQLBuiltInFunction(String name)
Method Detail |
---|
public void appendCommentChar(char c)
ISQLItem
appendCommentChar
in interface ISQLItem
c
- the character to appendpublic void appendComment(StringBuffer comment)
ISQLItem
appendComment
in interface ISQLItem
comment
- the comment to appendpublic void decreaseBracketLevel()
ISQLItem
decreaseBracketLevel
in interface ISQLItem
public int getBracketLevel()
ISQLItem
getBracketLevel
in interface ISQLItem
public StringBuffer getCommentBuffer()
ISQLItem
getCommentBuffer
in interface ISQLItem
public String getName()
ISQLItem
getName
in interface ISQLItem
public StringBuffer getStartingBuffer()
ISQLItem
getStartingBuffer
in interface ISQLItem
public int getStartingBufferPosition()
ISQLItem
getStartingBufferPosition
in interface ISQLItem
public void increaseBracketLevel()
ISQLItem
increaseBracketLevel
in interface ISQLItem
public boolean isSplitOnCommasAllowed()
ISQLItem
isSplitOnCommasAllowed
in interface ISQLItem
public void setStartingBuffer(StringBuffer start)
ISQLItem
setStartingBuffer
in interface ISQLItem
start
- the starting buffer
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |