public class UserFunctionInfo
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
UserFunctionInfo.ParameterInfo |
Constructor and Description |
---|
UserFunctionInfo(FunctionSyntaxWrapper func,
java.lang.String functionCallName) |
Modifier and Type | Method and Description |
---|---|
void |
addParameterName(java.lang.String paramName,
java.lang.String paramTypeIndex) |
FunctionSyntaxWrapper |
getFunction() |
java.lang.String |
getFunctionCallName() |
java.lang.String |
getGlobalId() |
java.lang.String |
getImplementationString(ITechnology techno,
java.util.List allTechnos) |
int |
getParameterCount() |
java.util.List |
getParameterNames() |
java.util.List |
getParameters() |
java.lang.String |
toString() |
public UserFunctionInfo(FunctionSyntaxWrapper func, java.lang.String functionCallName)
public FunctionSyntaxWrapper getFunction()
public void addParameterName(java.lang.String paramName, java.lang.String paramTypeIndex) throws ExpressionParseException
ExpressionParseException
public java.lang.String getFunctionCallName()
public java.util.List getParameters()
public java.util.List getParameterNames()
public int getParameterCount()
public java.lang.String getImplementationString(ITechnology techno, java.util.List allTechnos) throws ExpressionParseException
ExpressionParseException
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getGlobalId()