Class RoutineDesignator


  • class RoutineDesignator
    extends java.lang.Object
    This node represents a routine signature.
    • Field Detail

      • isFunction

        boolean isFunction
      • paramTypeList

        java.util.List<TypeDescriptor> 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.
    • Constructor Detail

      • RoutineDesignator

        RoutineDesignator​(TableName name,
                          boolean isFunction,
                          java.util.List<TypeDescriptor> paramTypeList)
    • Method Detail

      • setAliasDescriptor

        void setAliasDescriptor​(AliasDescriptor aliasDescriptor)
      • makePrivilegeInfo

        PrivilegeInfo makePrivilegeInfo()
        Returns:
        PrivilegeInfo for this node