| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private Long | |
| private DataTypeDescriptor | |
| private long | |
| private long | |
| private long | |
| private final SchemaDescriptor | |
| private UUID | |
| private String | |
| private UUID | |
| private long |
| Access | Constructor and Description |
|---|---|
| public | SequenceDescriptor(DataDictionary
data dictionary dataDictionary, SchemaDescriptor sd, UUID unique identification in time and space of this sequence
descriptor sequenceUUID, String sequenceName, DataTypeDescriptor dataType, Long currentValue, long startValue, long minimumValue, long maximumValue, long increment, boolean canCycle)Constructor |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public void | |
| public String | Returns: char The provider's type.Implements org. Get the provider's type. |
| public Long | |
| public DataTypeDescriptor | |
| public DependableFinder | Returns: the stored form of this providerImplements 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 | |
| public long | |
| public long | |
| public String | getName()
Implements abstract org. Get the name of this object. |
| public UUID | Returns: The provider's UUIDImplements org. Get the provider's UUID |
| public String | Returns: String The name of this provider.Implements org. Return the name of this Provider. |
| public String | getObjectTypeName()
Implements abstract org. Get the type of the object for storage in SYS.SYSPERMS |
| public SchemaDescriptor | getSchemaDescriptor()
Implements abstract org. Get the objects schema descriptor |
| public UUID | |
| public String | |
| public long | |
| public UUID | getUUID()
Implements abstract org. Return the UUID for this Descriptor |
| public boolean | Returns: boolean Whether or not this provider is persistent.Overrides org. Implements org. Is this provider persistent? |
| public synchronized boolean | Returns: true if the dependent is currently validImplements org. Check that all of the dependent's dependencies are valid. |
| public void | makeInvalid(int
The action causing the invalidation action, LanguageConnectionContext the language connection context lcc)Implements org. Mark the dependent as invalid (due to at least one of its dependencies being invalid). |
| public void | prepareToInvalidate(Provider
the provider p, int The action causing the invalidation action, LanguageConnectionContext the language connection context lcc)Implements org. Prepare to mark the dependent as invalid (due to at least one of its dependencies being invalid). |
| public String |
| canCycle | back to summary |
|---|---|
| private boolean canCycle | |
| currentValue | back to summary |
|---|---|
| private Long currentValue | |
| dataType | back to summary |
|---|---|
| private DataTypeDescriptor dataType | |
| increment | back to summary |
|---|---|
| private long increment | |
| maximumValue | back to summary |
|---|---|
| private long maximumValue | |
| minimumValue | back to summary |
|---|---|
| private long minimumValue | |
| schemaDescriptor | back to summary |
|---|---|
| private final SchemaDescriptor schemaDescriptor | |
| schemaId | back to summary |
|---|---|
| private UUID schemaId | |
| sequenceName | back to summary |
|---|---|
| private String sequenceName | |
| sequenceUUID | back to summary |
|---|---|
| private UUID sequenceUUID | |
| startValue | back to summary |
|---|---|
| private long startValue | |
| SequenceDescriptor | back to summary |
|---|---|
| public SequenceDescriptor(DataDictionary dataDictionary, SchemaDescriptor sd, UUID sequenceUUID, String sequenceName, DataTypeDescriptor dataType, Long currentValue, long startValue, long minimumValue, long maximumValue, long increment, boolean canCycle) Constructor
| |
| canCycle | back to summary |
|---|---|
| public boolean canCycle() | |
| drop | back to summary |
|---|---|
| public void drop(LanguageConnectionContext lcc) throws StandardException Drop this sequence descriptor. Only restricted drops allowed right now.
| |
| getClassType | back to summary |
|---|---|
| public String getClassType() Implements org. Get the provider's type.
| |
| getCurrentValue | back to summary |
|---|---|
| public Long getCurrentValue() | |
| getDataType | back to summary |
|---|---|
| public DataTypeDescriptor getDataType() | |
| 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.
| |
| getIncrement | back to summary |
|---|---|
| public long getIncrement() | |
| getMaximumValue | back to summary |
|---|---|
| public long getMaximumValue() | |
| getMinimumValue | back to summary |
|---|---|
| public long getMinimumValue() | |
| 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. Get the provider's UUID
| |
| getObjectName | back to summary |
|---|---|
| public String getObjectName() Implements org. Return the name of this Provider. (Useful for errors.)
| |
| getObjectTypeName | back to summary |
|---|---|
| public String getObjectTypeName() Implements abstract org. Doc from org. Get the type of the object for storage in SYS.SYSPERMS | |
| getSchemaDescriptor | back to summary |
|---|---|
| public SchemaDescriptor getSchemaDescriptor() throws StandardException Implements abstract org. Doc from org. Get the objects schema descriptor
| |
| getSchemaId | back to summary |
|---|---|
| public UUID getSchemaId() | |
| getSequenceName | back to summary |
|---|---|
| public String getSequenceName() | |
| getStartValue | back to summary |
|---|---|
| public long getStartValue() | |
| getUUID | back to summary |
|---|---|
| public UUID getUUID() Implements abstract org. Doc from org. Return the UUID for this Descriptor
| |
| isPersistent | back to summary |
|---|---|
| public boolean isPersistent() Overrides org. Implements org. Is this provider persistent? A stored dependency will be required if both the dependent and provider are persistent.
| |
| isValid | back to summary |
|---|---|
| public synchronized boolean isValid() Implements org. Check that all of the dependent's dependencies are valid.
| |
| makeInvalid | back to summary |
|---|---|
| public void makeInvalid(int action, LanguageConnectionContext lcc) throws StandardException Implements org. Mark the dependent as invalid (due to at least one of its dependencies being invalid).
| |
| prepareToInvalidate | back to summary |
|---|---|
| public void prepareToInvalidate(Provider p, int action, LanguageConnectionContext lcc) throws StandardException Implements org. Prepare to mark the dependent as invalid (due to at least one of its dependencies being invalid).
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |