org.apache.derby.impl.sql.compile
Class RoutineDesignator
java.lang.Object
org.apache.derby.impl.sql.compile.RoutineDesignator
class RoutineDesignator
- extends java.lang.Object
This node represents a routine signature.
Field Summary |
(package private) AliasDescriptor |
aliasDescriptor
|
(package private) boolean |
isFunction
|
(package private) boolean |
isSpecific
|
(package private) TableName |
name
|
(package private) java.util.List |
paramTypeList
A list of DataTypeDescriptors
if null then the signature is not specified and this designator is ambiguous if there is
more than one function (procedure) with this name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isSpecific
boolean isSpecific
name
TableName name
isFunction
boolean isFunction
paramTypeList
java.util.List paramTypeList
- A list of DataTypeDescriptors
if null then the signature is not specified and this designator is ambiguous if there is
more than one function (procedure) with this name.
aliasDescriptor
AliasDescriptor aliasDescriptor
RoutineDesignator
RoutineDesignator(boolean isSpecific,
TableName name,
boolean isFunction,
java.util.List paramTypeList)
setAliasDescriptor
void setAliasDescriptor(AliasDescriptor aliasDescriptor)
makePrivilegeInfo
PrivilegeInfo makePrivilegeInfo()
- Returns:
- PrivilegeInfo for this node
Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.