| java.lang.Object org.apache.derby.iapi.sql.dictionary.TupleDescriptor org.apache.derby.iapi.sql.dictionary.AliasDescriptor
AliasDescriptor | final public class AliasDescriptor extends TupleDescriptor implements UniqueTupleDescriptor,Provider(Code) | | This class represents an Alias Descriptor.
The public methods for this class are:
- getUUID
- getJavaClassName
- getAliasType
- getNameSpace
- getSystemAlias
- getAliasId
author: Jerry Brenner |
AliasDescriptor | public AliasDescriptor(DataDictionary dataDictionary, UUID aliasID, String aliasName, UUID schemaID, String javaClassName, char aliasType, char nameSpace, boolean systemAlias, AliasInfo aliasInfo, String specificName)(Code) | | Constructor for a AliasDescriptor
Parameters: dataDictionary - The data dictionary that this descriptor lives in Parameters: aliasID - The UUID for this alias Parameters: aliasName - The name of the method alias Parameters: schemaID - The UUID for this alias's schema Parameters: javaClassName - The java class name of the alias Parameters: aliasType - The alias type Parameters: nameSpace - The alias name space Parameters: aliasInfo - The AliasInfo for the alias |
equals | public boolean equals(Object otherObject)(Code) | | Determine if two AliasDescriptors are the same.
Parameters: otherObject - other descriptor true if they are the same, false otherwise |
getAliasInfo | public AliasInfo getAliasInfo()(Code) | | Gests the AliasInfo for the alias.
The AliasInfo for the alias. |
getAliasType | public char getAliasType()(Code) | | Gets the type of the alias.
The type of the alias. |
getAliasType | final public static String getAliasType(char nameSpace)(Code) | | |
getClassType | public String getClassType()(Code) | | Get the provider's type.
String The provider's type. |
getJavaClassName | public String getJavaClassName()(Code) | | Gets the java class name of the alias.
The java class name of the alias. |
getNameSpace | public char getNameSpace()(Code) | | Gets the name space of the alias.
The name space of the alias. |
getObjectID | public UUID getObjectID()(Code) | | Get the provider's UUID
String The provider's UUID |
getObjectName | public String getObjectName()(Code) | | Return the name of this Provider. (Useful for errors.)
String The name of this provider. |
getSchemaUUID | public UUID getSchemaUUID()(Code) | | Gets the UUID of the schema for this method alias.
The UUID String of the schema id. |
getSpecificName | public String getSpecificName()(Code) | | Return the specific name for this object.
|
getSystemAlias | public boolean getSystemAlias()(Code) | | Gets whether or not the alias is a system alias.
Whether or not the alias is a system alias. |
getUUID | public UUID getUUID()(Code) | | Gets the UUID of the method alias.
The UUID String of the method alias. |
hashCode | public int hashCode()(Code) | | Get a hashcode for this AliasDescriptor
hashcode |
isPersistent | public boolean isPersistent()(Code) | | Functions are persistent unless they are in the SYSFUN schema.
|
toString | public String toString()(Code) | | Convert the AliasDescriptor to a String.
A String representation of this AliasDescriptor |
|
|