org.apache.derby.catalog
Interface AliasInfo

All Known Implementing Classes:
MethodAliasInfo, RoutineAliasInfo, SynonymAliasInfo, UDTAliasInfo

public interface AliasInfo

An interface for describing an alias in Derby systems. In a Derby system, an alias can be one of the following:


Field Summary
static char ALIAS_NAME_SPACE_FUNCTION_AS_CHAR
           
static java.lang.String ALIAS_NAME_SPACE_FUNCTION_AS_STRING
           
static char ALIAS_NAME_SPACE_PROCEDURE_AS_CHAR
           
static java.lang.String ALIAS_NAME_SPACE_PROCEDURE_AS_STRING
           
static char ALIAS_NAME_SPACE_SYNONYM_AS_CHAR
           
static java.lang.String ALIAS_NAME_SPACE_SYNONYM_AS_STRING
           
static char ALIAS_NAME_SPACE_UDT_AS_CHAR
          Public statics for the various alias name spaces as both char and String.
static java.lang.String ALIAS_NAME_SPACE_UDT_AS_STRING
           
static char ALIAS_TYPE_FUNCTION_AS_CHAR
           
static java.lang.String ALIAS_TYPE_FUNCTION_AS_STRING
           
static char ALIAS_TYPE_PROCEDURE_AS_CHAR
           
static java.lang.String ALIAS_TYPE_PROCEDURE_AS_STRING
           
static char ALIAS_TYPE_SYNONYM_AS_CHAR
           
static java.lang.String ALIAS_TYPE_SYNONYM_AS_STRING
           
static char ALIAS_TYPE_UDT_AS_CHAR
          Public statics for the various alias types as both char and String.
static java.lang.String ALIAS_TYPE_UDT_AS_STRING
           
 
Method Summary
 java.lang.String getMethodName()
          Get the name of the static method that the alias represents at the source database.
 boolean isTableFunction()
          Return true if this alias is a Table Function.
 

Field Detail

ALIAS_TYPE_UDT_AS_CHAR

static final char ALIAS_TYPE_UDT_AS_CHAR
Public statics for the various alias types as both char and String.

See Also:
Constant Field Values

ALIAS_TYPE_PROCEDURE_AS_CHAR

static final char ALIAS_TYPE_PROCEDURE_AS_CHAR
See Also:
Constant Field Values

ALIAS_TYPE_FUNCTION_AS_CHAR

static final char ALIAS_TYPE_FUNCTION_AS_CHAR
See Also:
Constant Field Values

ALIAS_TYPE_SYNONYM_AS_CHAR

static final char ALIAS_TYPE_SYNONYM_AS_CHAR
See Also:
Constant Field Values

ALIAS_TYPE_UDT_AS_STRING

static final java.lang.String ALIAS_TYPE_UDT_AS_STRING
See Also:
Constant Field Values

ALIAS_TYPE_PROCEDURE_AS_STRING

static final java.lang.String ALIAS_TYPE_PROCEDURE_AS_STRING
See Also:
Constant Field Values

ALIAS_TYPE_FUNCTION_AS_STRING

static final java.lang.String ALIAS_TYPE_FUNCTION_AS_STRING
See Also:
Constant Field Values

ALIAS_TYPE_SYNONYM_AS_STRING

static final java.lang.String ALIAS_TYPE_SYNONYM_AS_STRING
See Also:
Constant Field Values

ALIAS_NAME_SPACE_UDT_AS_CHAR

static final char ALIAS_NAME_SPACE_UDT_AS_CHAR
Public statics for the various alias name spaces as both char and String.

See Also:
Constant Field Values

ALIAS_NAME_SPACE_PROCEDURE_AS_CHAR

static final char ALIAS_NAME_SPACE_PROCEDURE_AS_CHAR
See Also:
Constant Field Values

ALIAS_NAME_SPACE_FUNCTION_AS_CHAR

static final char ALIAS_NAME_SPACE_FUNCTION_AS_CHAR
See Also:
Constant Field Values

ALIAS_NAME_SPACE_SYNONYM_AS_CHAR

static final char ALIAS_NAME_SPACE_SYNONYM_AS_CHAR
See Also:
Constant Field Values

ALIAS_NAME_SPACE_UDT_AS_STRING

static final java.lang.String ALIAS_NAME_SPACE_UDT_AS_STRING
See Also:
Constant Field Values

ALIAS_NAME_SPACE_PROCEDURE_AS_STRING

static final java.lang.String ALIAS_NAME_SPACE_PROCEDURE_AS_STRING
See Also:
Constant Field Values

ALIAS_NAME_SPACE_FUNCTION_AS_STRING

static final java.lang.String ALIAS_NAME_SPACE_FUNCTION_AS_STRING
See Also:
Constant Field Values

ALIAS_NAME_SPACE_SYNONYM_AS_STRING

static final java.lang.String ALIAS_NAME_SPACE_SYNONYM_AS_STRING
See Also:
Constant Field Values
Method Detail

getMethodName

java.lang.String getMethodName()
Get the name of the static method that the alias represents at the source database. (Only meaningful for method aliases )

Returns:
The name of the static method that the alias represents at the source database.

isTableFunction

boolean isTableFunction()
Return true if this alias is a Table Function.


Built on Thu 2011-03-10 11:54:14+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.