Class CreateAliasNode

  • All Implemented Interfaces:
    Visitable

    class CreateAliasNode
    extends DDLStatementNode
    A CreateAliasNode represents a CREATE ALIAS statement.
    • Constructor Detail

      • CreateAliasNode

        CreateAliasNode​(TableName aliasName,
                        java.lang.Object targetObject,
                        java.lang.String methodName,
                        java.lang.Object aliasSpecificInfo,
                        char aliasType,
                        ContextManager cm)
                 throws StandardException
        Constructor
        Parameters:
        aliasName - The name of the alias
        targetObject - Target name string or, if aliasType == ALIAS_TYPE_SYNONYM_AS_CHAR, a TableName
        methodName - The method name
        aliasSpecificInfo - An array of objects, see code for interpretation
        cm - The context manager
        Throws:
        StandardException - Thrown on error