| Modifier and Type | Field and Description |
|---|---|
| private final long | |
| private final UUID | |
| public static final int | JAR_FILE_TYPE
A type tho indicate the file is a jar file |
| private final SchemaDescriptor | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | FileInfoDescriptor(DataDictionary
The data dictionary that this descriptor lives in dataDictionary, UUID The id for this file id, SchemaDescriptor The schema for this file. sd, String The SQL name of this file. sqlName, long The generation id for the
version of the file this describes. generationId)Constructor for a FileInfoDescriptor. |
| Modifier and Type | Method and Description |
|---|---|
| public String | getClassType()
Implements org. Get the unique class id for the Dependable. |
| public DependableFinder | getDependableFinder()
Implements org. Get an object which can be written to disk and which, when read from disk, will find or reconstruct this in-memory Dependable. |
| public String | |
| public String | getDescriptorType()
Overrides org. Each descriptor must identify itself with its type; i.e index, check constraint whatever. |
| public long | Returns: the generationId for this fileGets the generationId for the current version of this file. |
| public String | getName()
Implements abstract org. Get the name of this object. |
| public UUID | getObjectID()
Implements org. Get the UUID of this Dependable OBJECT. |
| public String | getObjectName()
Implements org. Get the name of this Dependable OBJECT. |
| public SchemaDescriptor | getSchemaDescriptor()
Implements abstract org. Get the objects schema descriptor |
| public UUID | getUUID()
Implements abstract org. Return the UUID for this Descriptor |
| generationId | back to summary |
|---|---|
| private final long generationId | |
| id | back to summary |
|---|---|
| private final UUID id external interface to this class:
| |
| JAR_FILE_TYPE | back to summary |
|---|---|
| public static final int JAR_FILE_TYPE A type tho indicate the file is a jar file | |
| sd | back to summary |
|---|---|
| private final SchemaDescriptor sd | |
| sqlName | back to summary |
|---|---|
| private final String sqlName | |
| FileInfoDescriptor | back to summary |
|---|---|
| public FileInfoDescriptor(DataDictionary dataDictionary, UUID id, SchemaDescriptor sd, String sqlName, long generationId) Constructor for a FileInfoDescriptor.
| |
| getClassType | back to summary |
|---|---|
| public String getClassType() Implements org. Doc from org. Get the unique class id for the Dependable. Every Dependable belongs to a class of Dependables.
| |
| getDependableFinder | back to summary |
|---|---|
| public DependableFinder getDependableFinder() Implements org. Doc from org. Get an object which can be written to disk and which, when read from disk, will find or reconstruct this in-memory Dependable.
| |
| getDescriptorName | back to summary |
|---|---|
| public String getDescriptorName() Overrides org.
| |
| getDescriptorType | back to summary |
|---|---|
| public String getDescriptorType() Overrides org. Doc from org. Each descriptor must identify itself with its type; i.e index, check constraint whatever.
| |
| getGenerationId | back to summary |
|---|---|
| public long getGenerationId() Gets the generationId for the current version of this file. The triple (schemaName,SQLName,generationId) are unique for the life of this database.
| |
| getName | back to summary |
|---|---|
| public String getName() Implements abstract org. Doc from org. Get the name of this object. E.g. for a table descriptor, this will be the table name.
| |
| getObjectID | back to summary |
|---|---|
| public UUID getObjectID() Implements org. Doc from org. Get the UUID of this Dependable OBJECT.
| |
| getObjectName | back to summary |
|---|---|
| public String getObjectName() Implements org. Doc from org. Get the name of this Dependable OBJECT. This is useful for diagnostic messages.
| |
| getSchemaDescriptor | back to summary |
|---|---|
| public SchemaDescriptor getSchemaDescriptor() Implements abstract org. Doc from org. Get the objects schema descriptor
| |
| getUUID | back to summary |
|---|---|
| public UUID getUUID() Implements abstract org. Doc from org. Return the UUID for this Descriptor
| |