Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I K L M N O P Q R S T U V W X

A

AccessFactory - interface org.apache.derby.iapi.store.access.AccessFactory.
Module interface for an access manager.
AccessFactoryGlobals - interface org.apache.derby.iapi.store.access.AccessFactoryGlobals.
Global constants provided by the Access Interface.
abort() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Abort all changes made by this transaction since the last commit, abort or the point the transaction was started, whichever is the most recent.
add(String, InputStream) - Method in interface org.apache.derby.iapi.store.access.FileResource
Add a file resource, copying from the input stream.
addColumnToConglomerate(long, int, Storable) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Add a column to a conglomerate.
addToFreeList(DataValueDescriptor[], int) - Method in interface org.apache.derby.iapi.store.access.SortObserver
 
add_row_to_hash_table(Hashtable, Object, Object[]) - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
Do the work to add one row to the hash table.
anyoneBlocked() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Return true if any transaction is blocked (even if not by this one).
auxillary_runtimestats - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 

B

BASE_CACHED_ROW_FETCH_COST - Static variable in interface org.apache.derby.iapi.store.access.StoreCostController
 
BASE_GROUPSCAN_ROW_COST - Static variable in interface org.apache.derby.iapi.store.access.StoreCostController
 
BASE_HASHSCAN_ROW_FETCH_COST - Static variable in interface org.apache.derby.iapi.store.access.StoreCostController
 
BASE_NONGROUPSCAN_ROW_FETCH_COST - Static variable in interface org.apache.derby.iapi.store.access.StoreCostController
 
BASE_ROW_PER_BYTECOST - Static variable in interface org.apache.derby.iapi.store.access.StoreCostController
 
BASE_UNCACHED_ROW_FETCH_COST - Static variable in interface org.apache.derby.iapi.store.access.StoreCostController
 
BTREE_OVERFLOW_THRESHOLD - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
Overflow Threshold This defined how large the row can be before it becomes a long row, during an insert.
BackingStoreHashtable - class org.apache.derby.iapi.store.access.BackingStoreHashtable.
A BackingStoreHashtable is a utility class which will store a set of rows into an in memory hash table, or overflow the hash table to a tempory on disk structure.
BackingStoreHashtable() - Constructor for class org.apache.derby.iapi.store.access.BackingStoreHashtable
Constructors for This class:
BackingStoreHashtable(TransactionController, RowSource, int[], boolean, long, long, int, float, boolean, boolean) - Constructor for class org.apache.derby.iapi.store.access.BackingStoreHashtable
Create the BackingStoreHashtable from a row source.
BackingStoreHashtable.BackingStoreHashtableEnumeration - class org.apache.derby.iapi.store.access.BackingStoreHashtable.BackingStoreHashtableEnumeration.
 
BackingStoreHashtable.BackingStoreHashtableEnumeration() - Constructor for class org.apache.derby.iapi.store.access.BackingStoreHashtable.BackingStoreHashtableEnumeration
 
BinaryOrderable - interface org.apache.derby.iapi.store.access.BinaryOrderable.
The Orderable interface represents a value that can be linearly ordered.
backup(String) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Backup the database to backupDir.
backup(File) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Backup the database to backupDir.
backupAndEnableLogArchiveMode(String, boolean) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Backup the database to a backup directory and enable the log archive mode that will keep the archived log files required for roll-forward from this version backup.
backupAndEnableLogArchiveMode(File, boolean) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Backup the database to a backup directory and enable the log archive mode that will keep the archived log files required for roll-forward from this version backup.
binarycompare(ObjectInput, Orderable) - Method in interface org.apache.derby.iapi.store.access.BinaryOrderable
Compare this Orderable with a given Orderable for the purpose of index positioning.
binarycompare(ObjectInput, int, Orderable, boolean, boolean) - Method in interface org.apache.derby.iapi.store.access.BinaryOrderable
Compare this Orderable with a given Orderable for the purpose of qualification and sorting.
branch_id - Variable in class org.apache.derby.iapi.store.access.GlobalXact
 
btreeConglomerate - Variable in class org.apache.derby.iapi.store.access.DiskHashtable
 
btreeConglomerateId - Variable in class org.apache.derby.iapi.store.access.DiskHashtable
 
btreeRow - Variable in class org.apache.derby.iapi.store.access.DiskHashtable
 
buildHashKey(Object[], int[]) - Static method in class org.apache.derby.iapi.store.access.KeyHasher
Static method to return the object to hash on.

C

CFG_CONGLOMDIR_CACHE - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
CONGLOM_PROP - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
CONSTANT - Static variable in interface org.apache.derby.iapi.store.access.Qualifier
 
ColumnOrdering - interface org.apache.derby.iapi.store.access.ColumnOrdering.
The column ordering interface defines a column that is to be ordered in a sort or index, and how it is to be ordered.
ConglomPropertyQueryable - interface org.apache.derby.iapi.store.access.ConglomPropertyQueryable.
ConglomPropertyable provides the interfaces to read properties from a conglomerate.
ConglomerateController - interface org.apache.derby.iapi.store.access.ConglomerateController.
A conglomerate is an abstract storage structure (they correspond to access methods).
checkConsistency() - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Check consistency of a conglomerate.
checkpoint() - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Checkpoints the database, that is, flushes all dirty data to disk.
clearOrderableCache() - Method in interface org.apache.derby.iapi.store.access.Qualifier
Clear the DataValueDescriptor cache, if one exists.
cloneRow(Object[]) - Static method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
Return a cloned copy of the row.
close() - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
Close the BackingStoreHashtable.
close() - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Close the conglomerate controller.
close() - Method in class org.apache.derby.iapi.store.access.DiskHashtable
 
close() - Method in interface org.apache.derby.iapi.store.access.GenericScanController
Close the scan.
close() - Method in interface org.apache.derby.iapi.store.access.SortController
Close this sort controller.
close() - Method in interface org.apache.derby.iapi.store.access.SortCostController
Close the controller.
close() - Method in interface org.apache.derby.iapi.store.access.StoreCostController
Close the controller.
closeForEndTransaction(boolean) - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Close conglomerate controller as part of terminating a transaction.
closeRowSource() - Method in interface org.apache.derby.iapi.store.access.RowSource
closeRowSource tells the RowSource that it will no longer need to return any rows and it can release any resource it may have.
columnOutOfRange(DataValueDescriptor[], FormatableBitSet, int) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Return the column number of the first column out of range, or a number less than zero if all columns are in range.
commit() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Commit this transaction.
commitNoSync(int) - Method in interface org.apache.derby.iapi.store.access.TransactionController
"Commit" this transaction without sync'ing the log.
compressConglomerate(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Return free space from the conglomerate back to the OS.
conglomerateExists(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Check whether a conglomerate exists.
countOpens(int) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Report on the number of open conglomerates in the transaction.
createAndLoadConglomerate(String, DataValueDescriptor[], ColumnOrdering[], Properties, int, RowLocationRetRowSource, long[]) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Create a conglomerate and load (filled) it with rows that comes from the row source without loggging.
createBackingStoreHashtableFromScan(long, int, int, int, FormatableBitSet, DataValueDescriptor[], int, Qualifier[][], DataValueDescriptor[], int, long, int[], boolean, long, long, int, float, boolean, boolean) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Create a HashSet which contains all rows that qualify for the described scan.
createConglomerate(String, DataValueDescriptor[], ColumnOrdering[], Properties, int) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Create a conglomerate.
createFinished() - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Database creation has finished.
createSort(Properties, DataValueDescriptor[], ColumnOrdering[], SortObserver, boolean, long, int) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Create a sort.
createXATransactionFromLocalTransaction(int, byte[], byte[]) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Convert a local transaction to a global transaction.

D

DEFAULT_PROPERTY_NAME - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
DatabaseInstant - interface org.apache.derby.iapi.store.access.DatabaseInstant.
A DatabaseInstant is a quantity which the database associates with events to collate them.
DiskHashtable - class org.apache.derby.iapi.store.access.DiskHashtable.
This class is used by BackingStoreHashtable when the BackingStoreHashtable must spill to disk.
DiskHashtable(TransactionController, DataValueDescriptor[], int[], boolean, boolean) - Constructor for class org.apache.derby.iapi.store.access.DiskHashtable
Creates a new DiskHashtable instance.
DiskHashtable.ElementEnum - class org.apache.derby.iapi.store.access.DiskHashtable.ElementEnum.
 
DiskHashtable.ElementEnum() - Constructor for class org.apache.derby.iapi.store.access.DiskHashtable.ElementEnum
 
DynamicCompiledOpenConglomInfo - interface org.apache.derby.iapi.store.access.DynamicCompiledOpenConglomInfo.
Information that can be "compiled" and reused per transaction per open operation.
debugConglomerate() - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Dump debugging output to error log.
debugOpened() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Return a string with debug information about opened congloms/scans/sorts.
defragmentConglomerate(long, boolean, boolean, int, int, int) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Compress table in place.
delete(RowLocation) - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Delete a row from the conglomerate.
delete() - Method in interface org.apache.derby.iapi.store.access.ScanController
Delete the row at the current position of the scan.
destroy() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Abort the current transaction and pop the context.
didNotQualify() - Method in interface org.apache.derby.iapi.store.access.ScanController
A call to allow client to indicate that current row does not qualify.
disableLogArchiveMode(boolean) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
disables the log archival process, i.e No old log files will be kept around for a roll-forward recovery.
diskEnumeration - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable.BackingStoreHashtableEnumeration
 
diskHashtable - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 
doSpaceAccounting(Object[], boolean) - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 
doesCurrentPositionQualify() - Method in interface org.apache.derby.iapi.store.access.ScanController
Returns true if the current position of the scan still qualifies under the set of qualifiers passed to the openScan().
dropConglomerate(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Drop a conglomerate.
dropSort(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Drop a sort.

E

EMPTY_ROW - Static variable in class org.apache.derby.iapi.store.access.RowUtil
An object that can be used on a fetch to indicate no fields need to be fetched.
EMPTY_ROW_BITSET - Static variable in class org.apache.derby.iapi.store.access.RowUtil
An object that can be used on a fetch as a FormatableBitSet to indicate no fields need to be fetched.
EMPTY_ROW_FETCH_DESCRIPTOR - Static variable in class org.apache.derby.iapi.store.access.RowUtil
An object that can be used on a fetch as a FormatableBitSet to indicate no fields need to be fetched.
elements() - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
Return an Enumeration that can be used to scan entire table.
elements() - Method in class org.apache.derby.iapi.store.access.DiskHashtable
Return an Enumeration that can be used to scan entire table.
equals(Object) - Method in interface org.apache.derby.iapi.store.access.DatabaseInstant
Return true if this DatabaseInstant equals DatabaseInstant from the same database.
equals(Object) - Method in class org.apache.derby.iapi.store.access.GlobalXact
 
equals(Object) - Method in class org.apache.derby.iapi.store.access.KeyHasher
 

F

FileResource - interface org.apache.derby.iapi.store.access.FileResource.
Management of file resources within a database.
fetch(RowLocation, DataValueDescriptor[], FormatableBitSet) - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Fetch the (partial) row at the given location.
fetch(RowLocation, DataValueDescriptor[], FormatableBitSet, boolean) - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Fetch the (partial) row at the given location.
fetch(DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.store.access.ScanController
Fetch the (partial) row at the current position of the Scan.
fetchLocation(RowLocation) - Method in interface org.apache.derby.iapi.store.access.ScanController
Fetch the location of the current position in the scan.
fetchMaxOnBtree(long, int, int, int, FormatableBitSet, DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Retrieve the maximum value row in an ordered conglomerate.
fetchNext(DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.store.access.ScanController
Fetch the (partial) row at the next position of the Scan.
fetchNextGroup(DataValueDescriptor[][], RowLocation[]) - Method in interface org.apache.derby.iapi.store.access.GroupFetchScanController
Fetch the next N rows from the table.
fetchNextGroup(DataValueDescriptor[][], RowLocation[], RowLocation[]) - Method in interface org.apache.derby.iapi.store.access.GroupFetchScanController
 
findConglomid(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
For debugging, find the conglomid given the containerid.
findContainerid(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
For debugging, find the containerid given the conglomid.
findMethodFactoryByFormat(UUID) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Find an access method that implements a format type.
findMethodFactoryByImpl(String) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Find an access method that implements an implementation type.
format_id - Variable in class org.apache.derby.iapi.store.access.GlobalXact
Protected Fields of the class
freeze() - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Freeze the database temporarily so a backup can be taken.

G

GE - Static variable in interface org.apache.derby.iapi.store.access.ScanController
GE is used to position a scan at values greater than or or equal to the given key in the scan.
GT - Static variable in interface org.apache.derby.iapi.store.access.ScanController
GT is used to position a scan at values greater than the given key.
GenericScanController - interface org.apache.derby.iapi.store.access.GenericScanController.
The set of interfaces implemented by all types of ScanControllers.
GlobalXact - class org.apache.derby.iapi.store.access.GlobalXact.
This abstract class represents a global transaction id which can be tested for equality against other transaction ids, which can be hashed into a hash table, and which can be output as a string.
GlobalXact() - Constructor for class org.apache.derby.iapi.store.access.GlobalXact
 
GroupFetchScanController - interface org.apache.derby.iapi.store.access.GroupFetchScanController.
This scan controller can only be used for group fetch, no update operations are supported, use ScanController if you need scan interfaces other than group fetch.
get(Object) - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
get data associated with given key.
get(Object) - Method in class org.apache.derby.iapi.store.access.DiskHashtable
Get a row from the overflow structure.
getActiveStateTxIdString() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Get string id of the transaction that would be when the Transaction is IN active state.
getAllRuntimeStats(Properties) - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
Return runtime stats to caller by adding them to prop.
getAllScanInfo(Properties) - Method in interface org.apache.derby.iapi.store.access.ScanInfo
Return all information gathered about the scan.
getAllSortInfo(Properties) - Method in interface org.apache.derby.iapi.store.access.SortInfo
Return all information gathered about the sort.
getAndNameTransaction(ContextManager, String) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Get a transaction.
getArrayClone() - Method in interface org.apache.derby.iapi.store.access.SortObserver
 
getAsFile(String, long) - Method in interface org.apache.derby.iapi.store.access.FileResource
Get the File handle to a file resource.
getAsFile(String) - Method in interface org.apache.derby.iapi.store.access.FileResource
Get the File handle to a file resource.
getAsStream(String, long) - Method in interface org.apache.derby.iapi.store.access.FileResource
Get the file resource as a stream.
getAsStream(String) - Method in interface org.apache.derby.iapi.store.access.FileResource
Get the file resource as a stream.
getCacheStats(String) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Get cache statistics for the specified cache
getColumn(DataValueDescriptor[], FormatableBitSet, int) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Get the object for a column identifer (0 based) from a complete or partial row.
getColumn(Object[], FormatableBitSet, int) - Static method in class org.apache.derby.iapi.store.access.RowUtil
 
getColumnId() - Method in interface org.apache.derby.iapi.store.access.ColumnOrdering
 
getColumnId() - Method in interface org.apache.derby.iapi.store.access.Qualifier
Get the (zero based) id of the column to be qualified.
getConglom() - Method in interface org.apache.derby.iapi.store.access.StaticCompiledOpenConglomInfo
routine for internal use of store only.
getContextManager() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Get the context manager that the transaction was created with.
getDynamicCompiledConglomInfo(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Return dynamic information about the conglomerate to be dynamically reused in repeated execution of a statement.
getEstimatedCost() - Method in interface org.apache.derby.iapi.store.access.StoreCostResult
Get the estimated cost.
getEstimatedRowCount() - Method in interface org.apache.derby.iapi.store.access.RowCountable
Get the total estimated number of rows in the container.
getEstimatedRowCount() - Method in interface org.apache.derby.iapi.store.access.StoreCostResult
Get the estimated row count.
getFetchDescriptorConstant(int) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Return a FetchDescriptor which describes a single column set.
getFetchFromFullKeyCost(FormatableBitSet, int) - Method in interface org.apache.derby.iapi.store.access.StoreCostController
Return the cost of exact key lookup.
getFetchFromRowLocationCost(FormatableBitSet, int) - Method in interface org.apache.derby.iapi.store.access.StoreCostController
Return the cost of calling ConglomerateController.fetch().
getFileHandler() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Get an object to handle non-transactional files.
getFirstLogInstantString() - Method in interface org.apache.derby.iapi.store.access.TransactionInfo
 
getGlobalTransactionIdString() - Method in interface org.apache.derby.iapi.store.access.TransactionInfo
 
getInternalTablePropertySet(Properties) - Method in interface org.apache.derby.iapi.store.access.ConglomPropertyQueryable
Request set of properties associated with a table.
getIsAscending() - Method in interface org.apache.derby.iapi.store.access.ColumnOrdering
 
getLockFactory() - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Get the LockFactory to use with this store.
getLockObject() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Return an object that when used as the compatability space *and* group for a lock request, guarantees that the lock will be removed on a commit or an abort.
getNextRowFromRowSource() - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
Call method to either get next row or next row with non-null key columns.
getNextRowFromRowSource() - Method in interface org.apache.derby.iapi.store.access.RowSource
Get the next row as an array of column objects.
getNumAllocatedPages() - Method in interface org.apache.derby.iapi.store.access.SpaceInfo
Get the estimated number of allocated pages
getNumFreePages() - Method in interface org.apache.derby.iapi.store.access.SpaceInfo
Get the estimated number of free pages
getNumUnfilledPages() - Method in interface org.apache.derby.iapi.store.access.SpaceInfo
Get the estimated number of unfilled pages
getNumberOfColumns(int, FormatableBitSet) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Get the number of columns represented by a FormatableBitSet.
getObject(int) - Method in class org.apache.derby.iapi.store.access.KeyHasher
Get the object stored at the specified index.
getOperator() - Method in interface org.apache.derby.iapi.store.access.Qualifier
Get the operator to use in the comparison.
getOrderable() - Method in interface org.apache.derby.iapi.store.access.Qualifier
Get the value that the column is to be compared to.
getOrderedNulls() - Method in interface org.apache.derby.iapi.store.access.Qualifier
Get the getOrderedNulls argument to use in the comparison.
getPageSize() - Method in interface org.apache.derby.iapi.store.access.SpaceInfo
Get the page size
getQualifierBitSet(Qualifier[][]) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Get a FormatableBitSet representing all the columns represented in a qualifier list.
getRemove(Object, boolean, boolean) - Method in class org.apache.derby.iapi.store.access.DiskHashtable
 
getScanCost(int, long, int, boolean, FormatableBitSet, DataValueDescriptor[], DataValueDescriptor[], int, DataValueDescriptor[], int, boolean, int, StoreCostResult) - Method in interface org.apache.derby.iapi.store.access.StoreCostController
Calculate the cost of a scan.
getScanInfo() - Method in interface org.apache.derby.iapi.store.access.GenericScanController
Return ScanInfo object which describes performance of scan.
getSeparatorChar() - Method in interface org.apache.derby.iapi.store.access.FileResource
 
getSortCost(DataValueDescriptor[], ColumnOrdering[], boolean, long, long, int) - Method in interface org.apache.derby.iapi.store.access.SortCostController
Calculate the cost of a sort.
getSortInfo() - Method in interface org.apache.derby.iapi.store.access.SortController
Return SortInfo object which contains information about the current state of the sort.
getSpaceInfo() - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Get information about space used by the conglomerate.
getStatementTextString() - Method in interface org.apache.derby.iapi.store.access.TransactionInfo
 
getStaticCompiledConglomInfo(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Return static information about the conglomerate to be included in a a compiled plan.
getTableProperties(Properties) - Method in interface org.apache.derby.iapi.store.access.ConglomPropertyQueryable
Request the system properties associated with a table.
getTransaction(ContextManager) - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Get a transaction controller with which to manipulate data within the access manager.
getTransactionIdString() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Get string id of the transaction.
getTransactionIdString() - Method in interface org.apache.derby.iapi.store.access.TransactionInfo
 
getTransactionInfo() - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Return a snap shot of all transactions in the db.
getTransactionStatusString() - Method in interface org.apache.derby.iapi.store.access.TransactionInfo
 
getTransactionTypeString() - Method in interface org.apache.derby.iapi.store.access.TransactionInfo
 
getUnknownRV() - Method in interface org.apache.derby.iapi.store.access.Qualifier
Get the getOrderedNulls argument to use in the comparison.
getUserCreateConglomPropList() - Method in interface org.apache.derby.iapi.store.access.TransactionController
A superset of properties that "users" can specify.
getUsernameString() - Method in interface org.apache.derby.iapi.store.access.TransactionInfo
 
getValidColumns() - Method in interface org.apache.derby.iapi.store.access.RowSource
getValidColumns describes the DataValueDescriptor[] returned by all calls to the getNextRowFromRowSource() call.
getXAResourceManager() - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Return the XAResourceManager associated with this AccessFactory.
global_id - Variable in class org.apache.derby.iapi.store.access.GlobalXact
 

H

HEAP - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
HEAP_OVERFLOW_THRESHOLD - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
hasMore - Variable in class org.apache.derby.iapi.store.access.DiskHashtable.ElementEnum
 
hasMoreElements() - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable.BackingStoreHashtableEnumeration
 
hasMoreElements() - Method in class org.apache.derby.iapi.store.access.DiskHashtable.ElementEnum
 
hashCode() - Method in class org.apache.derby.iapi.store.access.GlobalXact
Provide a hashCode which is compatable with the equals() method.
hashCode() - Method in class org.apache.derby.iapi.store.access.KeyHasher
 
hash_table - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 

I

IMPL_TYPE - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
ISOLATION_NOLOCK - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
No locks are requested for data that is read only.
ISOLATION_READ_COMMITTED - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
No lost updates, no dirty reads, only committed data is returned.
ISOLATION_READ_COMMITTED_NOHOLDLOCK - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
No lost updates, no dirty reads, only committed data is returned.
ISOLATION_READ_UNCOMMITTED - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
No locks are requested for data that is read only.
ISOLATION_REPEATABLE_READ - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Read and write locks are held until end of transaction, but no phantom protection is performed (ie no previous key locking).
ISOLATION_SERIALIZABLE - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Gray's isolation degree 3, "Serializable, Repeatable Read".
IS_DEFAULT - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
IS_KEPT - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
IS_TEMPORARY - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
inmemory_rowcnt - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 
insert(DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Insert a row into the conglomerate.
insert(DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.store.access.SortController
Insert a row into the sort.
insertAndFetchLocation(DataValueDescriptor[], RowLocation) - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
insert row and fetch it's row location in one operation.
insertDuplicateKey(DataValueDescriptor[], DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.store.access.SortObserver
Called prior to inserting a duplicate sort key.
insertNonDuplicateKey(DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.store.access.SortObserver
Called prior to inserting a distinct sort key; in other words, the first time that a key is inserted into the sorter, this method is called.
isCurrentPositionDeleted() - Method in interface org.apache.derby.iapi.store.access.ScanController
Returns true if the current position of the scan is at a deleted row.
isGlobal() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Reveals whether the transaction is a global or local transaction.
isIdle() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Reveals whether the transaction has ever read or written data.
isKeyed() - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Return whether this is a keyed conglomerate.
isKeyed() - Method in interface org.apache.derby.iapi.store.access.GenericScanController
Return whether this is a keyed conglomerate.
isPristine() - Method in interface org.apache.derby.iapi.store.access.TransactionController
Reveals whether the transaction is read only.
isReadOnly() - Method in interface org.apache.derby.iapi.store.access.AccessFactory
Is the store read-only.
isRowEmpty(DataValueDescriptor[], FormatableBitSet) - Static method in class org.apache.derby.iapi.store.access.RowUtil
See if a row actually contains no columns.
isTableLocked() - Method in interface org.apache.derby.iapi.store.access.GenericScanController
Return whether this scan is table locked.

K

KEEP_LOCKS - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
KeyHasher - class org.apache.derby.iapi.store.access.KeyHasher.
Provides the ability to hash on multiple objects.
KeyHasher(int) - Constructor for class org.apache.derby.iapi.store.access.KeyHasher
 
keepAfterCommit - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 
keepStatistics - Variable in class org.apache.derby.iapi.store.access.DiskHashtable
 
key_column_numbers - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 
key_column_numbers - Variable in class org.apache.derby.iapi.store.access.DiskHashtable
 

L

LOCK_INS - Static variable in interface org.apache.derby.iapi.store.access.ConglomerateController
 
LOCK_INS_PREVKEY - Static variable in interface org.apache.derby.iapi.store.access.ConglomerateController
 
LOCK_READ - Static variable in interface org.apache.derby.iapi.store.access.ConglomerateController
 
LOCK_UPD - Static variable in interface org.apache.derby.iapi.store.access.ConglomerateController
 
LOCK_UPDATE_LOCKS - Static variable in interface org.apache.derby.iapi.store.access.ConglomerateController
 
lessThan(DatabaseInstant) - Method in interface org.apache.derby.iapi.store.access.DatabaseInstant
Return true if this DatabaseInstant is before another DatabaseInstant from the same database.
lockRow(RowLocation, int, boolean, int) - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Lock the given row location.
lockRow(long, int, int, boolean, int) - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Lock the given record id/page num pair.
logAndDo(Loggable) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Log an operation and then action it in the context of this transaction.

M

MODE_RECORD - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Constant used for the lock_level argument to openConglomerate() and openScan() calls.
MODE_TABLE - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Constant used for the lock_level argument to openConglomerate() and openScan() calls.
MODULE - Static variable in interface org.apache.derby.iapi.store.access.AccessFactory
Used to identify this interface when finding it with the Monitor.
max_inmemory_rowcnt - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 
max_inmemory_size - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable
 
memoryEnumeration - Variable in class org.apache.derby.iapi.store.access.BackingStoreHashtable.BackingStoreHashtableEnumeration
 

N

NA - Static variable in interface org.apache.derby.iapi.store.access.ScanController
NA - argument is unused in call.
NESTED_READONLY_USER_TRANS - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
NESTED_UPDATE_USER_TRANS - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
needsRowLocation() - Method in interface org.apache.derby.iapi.store.access.RowLocationRetRowSource
needsRowLocation returns true iff this the row source expects the drainer of the row source to call rowLocation after getting a row from getNextRowFromRowSource.
needsToClone() - Method in interface org.apache.derby.iapi.store.access.RowSource
Does the caller of getNextRowFromRowSource() need to clone the row in order to keep a reference to the row past the getNextRowFromRowSource() call which returned the row.
negateCompareResult() - Method in interface org.apache.derby.iapi.store.access.Qualifier
Determine if the result from the compare operation should be negated.
newClassInfoTemplate(FormatableBitSet, int[]) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Generate a row of InstanceGetter objects to be used to generate "empty" rows.
newRowFromClassInfoTemplate(InstanceGetter[]) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Generate an "empty" row from an array of classInfo objects.
newRowFromClassInfoTemplateError() - Static method in class org.apache.derby.iapi.store.access.RowUtil
 
newRowLocationTemplate() - Method in interface org.apache.derby.iapi.store.access.ConglomerateController
Return a row location object of the correct type to be used in calls to insertAndFetchLocation.
newRowLocationTemplate() - Method in interface org.apache.derby.iapi.store.access.GenericScanController
Return a row location object to be used in calls to fetchLocation.
newRowLocationTemplate() - Method in interface org.apache.derby.iapi.store.access.StoreCostController
Return an "empty" row location object of the correct type.
next() - Method in interface org.apache.derby.iapi.store.access.DatabaseInstant
Return the next higher DatabaseInstant.
next() - Method in interface org.apache.derby.iapi.store.access.GroupFetchScanController
Move to the next position in the scan.
next() - Method in interface org.apache.derby.iapi.store.access.ScanController
Move to the next position in the scan.
nextColumn(Object[], FormatableBitSet, int) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Get the next valid column after or including start column.
nextElement() - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable.BackingStoreHashtableEnumeration
 
nextElement() - Method in class org.apache.derby.iapi.store.access.DiskHashtable.ElementEnum
 

O

OPENMODE_BASEROW_INSERT_LOCKED - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Use this mode to the openConglomerate() call used to open the secondary indices of a table for inserting new rows in the table.
OPENMODE_FORUPDATE - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
open table for update, if not specified table will be opened for read.
OPENMODE_FOR_LOCK_ONLY - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Use this mode to the openConglomerate() call used to just get the table lock on the conglomerate without actually doing anything else.
OPENMODE_LOCK_NOWAIT - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
The table lock request will not wait.
OPENMODE_SECONDARY_LOCKED - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Use this mode to the openConglomerate() call which opens the base table to be used in a index to base row probe.
OPENMODE_USE_UPDATE_LOCKS - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Use this mode to the openScan() call to indicate the scan should get update locks during scan, and either promote the update locks to exclusive locks if the row is changed or demote the lock if the row is not updated.
OPEN_CONGLOMERATE - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
Constants used for the countOpen() call.
OPEN_CREATED_SORTS - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
OPEN_SCAN - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
OPEN_SORT - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
OPEN_TOTAL - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
objects - Variable in class org.apache.derby.iapi.store.access.KeyHasher
 
openCompiledConglomerate(boolean, int, int, int, StaticCompiledOpenConglomInfo, DynamicCompiledOpenConglomInfo) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Open a conglomerate for use, optionally include "compiled" info.
openCompiledScan(boolean, int, int, int, FormatableBitSet, DataValueDescriptor[], int, Qualifier[][], DataValueDescriptor[], int, StaticCompiledOpenConglomInfo, DynamicCompiledOpenConglomInfo) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Open a scan on a conglomerate, optionally providing compiled info.
openConglomerate(long, boolean, int, int, int) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Open a conglomerate for use.
openGroupFetchScan(long, boolean, int, int, int, FormatableBitSet, DataValueDescriptor[], int, Qualifier[][], DataValueDescriptor[], int) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Open a scan which gets copies of multiple rows at a time.
openScan(long, boolean, int, int, int, FormatableBitSet, DataValueDescriptor[], int, Qualifier[][], DataValueDescriptor[], int) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Open a scan on a conglomerate.
openSort(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Open a sort controller for a sort previously created in this transaction.
openSortCostController(Properties) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Return an open SortCostController.
openSortRowSource(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Open a scan for retrieving rows from a sort.
openSortScan(long, boolean) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Open a scan for retrieving rows from a sort.
openStoreCost(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Return an open StoreCostController for the given conglomid.
org.apache.derby.iapi.store.access - package org.apache.derby.iapi.store.access
 

P

PAGE_RESERVED_SPACE_PROP - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
prior() - Method in interface org.apache.derby.iapi.store.access.DatabaseInstant
Return the next lower DatabaseInstant.
purgeConglomerate(long) - Method in interface org.apache.derby.iapi.store.access.TransactionController
Purge all committed deleted rows from the conglomerate.
purgeOldGenerations(DatabaseInstant) - Method in interface org.apache.derby.iapi.store.access.FileResource
Purge old generations that were removed or replaced before the database instant provided.
put(boolean, Object[]) - Method in class org.apache.derby.iapi.store.access.BackingStoreHashtable
Put a row into the hash table.
put(Object, Object[]) - Method in class org.apache.derby.iapi.store.access.DiskHashtable
Put a new row in the overflow structure.

Q

QUERY_INVARIANT - Static variable in interface org.apache.derby.iapi.store.access.Qualifier
 
Qualifier - interface org.apache.derby.iapi.store.access.Qualifier.
A structure which is used to "qualify" a column.
qualifyRow(Object[], Qualifier[][]) - Static method in class org.apache.derby.iapi.store.access.RowUtil
Process the qualifier list on the row, return true if it qualifies.

R

RAMXACT_CHILD_CONTEXT_ID - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
RAMXACT_CONTEXT_ID - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
RAMXACT_INTERNAL_CONTEXT_ID - Static variable in interface org.apache.derby.iapi.store.access.AccessFactoryGlobals
 
READONLY_TRANSACTION_INITIALIZATION - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
RELEASE_LOCKS - Static variable in interface org.apache.derby.iapi.store.access.TransactionController
 
ROWISDUPLICATE - Static variable in interface org.apache.derby.iapi.store.access.ConglomerateController
 
ROWUTIL_FETCH_DESCRIPTOR_CONSTANTS - Static variable in class org.apache.derby.iapi.store.access.RowUtil
 
RowCountable - interface org.apache.derby.iapi.store.access.RowCountable.
RowCountable provides the interfaces to read and write row counts in tables.
RowLocationRetRowSource - interface org.apache.derby.iapi.store.access.RowLocationRetRowSource.
A RowLocationRetRowSource is the mechanism for iterating over a set of rows, loading those rows into a conglomerate, and returning the RowLocation of the in