|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.javatools.db.sql.FunctionDefinition
public class FunctionDefinition
Class used for defining built in functinos for the database. This then allows the SQLQueryBuilder to recognise function calls in SQL, and also allows the UI to offer functions in the pallete.
Constructor Summary | |
---|---|
FunctionDefinition(java.lang.String name,
int minargs,
int maxargs,
java.lang.String desc)
|
|
FunctionDefinition(java.lang.String name,
int minargs,
int maxargs,
java.lang.String desc,
boolean isGrouping)
|
|
FunctionDefinition(java.lang.String name,
int minargs,
int maxargs,
java.lang.String desc,
boolean isGrouping,
java.lang.String returnType)
|
|
FunctionDefinition(java.lang.String name,
int minargs,
int maxargs,
java.lang.String desc,
java.lang.String returnType)
|
|
FunctionDefinition(java.lang.String name,
int args,
java.lang.String desc)
|
|
FunctionDefinition(java.lang.String name,
int args,
java.lang.String desc,
boolean isGrouping)
|
|
FunctionDefinition(java.lang.String name,
int args,
java.lang.String desc,
boolean isGrouping,
java.lang.String returnType)
|
|
FunctionDefinition(java.lang.String name,
int args,
java.lang.String desc,
java.lang.String returnType)
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object o)
|
java.lang.String |
getDescription()
Returns a description for the function. |
int |
getMaxArgs()
Returns the number of arguments the function takes. |
int |
getMinArgs()
Returns the number of arguments the function takes. |
java.lang.String |
getName()
Returns the name of the function. |
java.lang.String |
getReturnType()
|
java.lang.String |
getSQLText()
Returns the SQL for the function (without arguments) |
boolean |
isGrouping()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FunctionDefinition(java.lang.String name, int args, java.lang.String desc)
public FunctionDefinition(java.lang.String name, int args, java.lang.String desc, boolean isGrouping)
public FunctionDefinition(java.lang.String name, int minargs, int maxargs, java.lang.String desc)
public FunctionDefinition(java.lang.String name, int minargs, int maxargs, java.lang.String desc, boolean isGrouping)
public FunctionDefinition(java.lang.String name, int args, java.lang.String desc, java.lang.String returnType)
public FunctionDefinition(java.lang.String name, int args, java.lang.String desc, boolean isGrouping, java.lang.String returnType)
public FunctionDefinition(java.lang.String name, int minargs, int maxargs, java.lang.String desc, java.lang.String returnType)
public FunctionDefinition(java.lang.String name, int minargs, int maxargs, java.lang.String desc, boolean isGrouping, java.lang.String returnType)
Method Detail |
---|
public java.lang.String getName()
public int getMaxArgs()
public int getMinArgs()
public java.lang.String getDescription()
public boolean isGrouping()
public java.lang.String getSQLText()
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public java.lang.String getReturnType()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |