public class RoutineAliasInfo extends MethodAliasInfo
AliasInfo| Modifier and Type | Class and Description |
|---|---|
static class |
RoutineAliasInfo.SQLAllowed |
AliasInfo.Type| Constructor and Description |
|---|
RoutineAliasInfo(String methodName,
int parameterCount,
String[] parameterNames,
DataTypeDescriptor[] parameterTypes,
int[] parameterModes,
int dynamicResultSets,
String language,
String parameterStyle,
RoutineAliasInfo.SQLAllowed sqlAllowed,
boolean deterministic,
boolean definersRights,
boolean calledOnNullInput,
DataTypeDescriptor returnType)
Create a RoutineAliasInfo for a PROCEDURE or FUNCTION
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
calledOnNullInput() |
String |
getLanguage() |
int |
getMaxDynamicResultSets() |
int |
getParameterCount() |
int[] |
getParameterModes() |
String[] |
getParameterNames()
Returns an array containing the names of the parameters.
|
String |
getParameterStyle() |
DataTypeDescriptor[] |
getParameterTypes()
Types of the parameters.
|
DataTypeDescriptor |
getReturnType() |
RoutineAliasInfo.SQLAllowed |
getSQLAllowed() |
boolean |
hasDefinersRights() |
boolean |
isDeterministic() |
boolean |
isFunction() |
boolean |
isTableFunction()
Return true if this alias is a Table Function.
|
static String |
parameterMode(int parameterMode) |
String |
toString()
Get this alias info as a string.
|
getMethodNamepublic RoutineAliasInfo(String methodName, int parameterCount, String[] parameterNames, DataTypeDescriptor[] parameterTypes, int[] parameterModes, int dynamicResultSets, String language, String parameterStyle, RoutineAliasInfo.SQLAllowed sqlAllowed, boolean deterministic, boolean definersRights, boolean calledOnNullInput, DataTypeDescriptor returnType)
public int getParameterCount()
public DataTypeDescriptor[] getParameterTypes()
public int[] getParameterModes()
public String[] getParameterNames()
public int getMaxDynamicResultSets()
public String getLanguage()
public String getParameterStyle()
public RoutineAliasInfo.SQLAllowed getSQLAllowed()
public boolean isDeterministic()
public boolean hasDefinersRights()
public boolean calledOnNullInput()
public DataTypeDescriptor getReturnType()
public boolean isFunction()
public boolean isTableFunction()
AliasInfoisTableFunction in interface AliasInfoisTableFunction in class MethodAliasInfopublic String toString()
toString in class MethodAliasInfopublic static String parameterMode(int parameterMode)
Copyright © 2015 FoundationDB, LLC. All rights reserved.