public class FunctionSignature
extends java.lang.Object
Constructor and Description |
---|
FunctionSignature(java.lang.String signature)
Creates a function definition.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o)
True if the function signatures are equal.
|
java.lang.String |
getName()
Returns the function name.
|
java.lang.Class[] |
getParameterTypes()
Returns the function arguments.
|
java.lang.Class |
getReturnType()
Returns the return type;
|
java.lang.String |
getSignature()
Returns the function signature.
|
java.lang.String |
getSQL()
Gets the SQL.
|
int |
hashCode()
Returns a hash-code.
|
void |
setSQL(java.lang.String sql)
Sets the SQL.
|
java.lang.String |
toString()
Returns a string value.
|
public FunctionSignature(java.lang.String signature) throws ConfigException
signature
- the function signature in java syntaxConfigException
public java.lang.String getName()
public java.lang.String getSignature()
public java.lang.Class[] getParameterTypes()
public java.lang.Class getReturnType()
public void setSQL(java.lang.String sql)
public java.lang.String getSQL()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object