Package org.apache.derby.catalog
Interface AliasInfo
-
- All Known Implementing Classes:
AggregateAliasInfo
,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:- method alias
- UDT alias
- class alias
- synonym
- user-defined aggregate
-
-
Field Summary
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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_AGGREGATE_AS_CHAR
static final char ALIAS_TYPE_AGGREGATE_AS_CHAR
- 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_AGGREGATE_AS_STRING
static final java.lang.String ALIAS_TYPE_AGGREGATE_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_AGGREGATE_AS_CHAR
static final char ALIAS_NAME_SPACE_AGGREGATE_AS_CHAR
- 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_AGGREGATE_AS_STRING
static final java.lang.String ALIAS_NAME_SPACE_AGGREGATE_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.
-
-