Uses of Interface
com.mckoi.database.global.Ref
-
Packages that use Ref Package Description com.mckoi.database The core database classes for Mckoi.com.mckoi.database.global This package includes database constants such as Types.com.mckoi.database.jdbcserver Implementation of the DatabaseInterface interface, including classes to handle local (embedded) mode and remote (client/server) mode. -
-
Uses of Ref in com.mckoi.database
Classes in com.mckoi.database that implement Ref Modifier and Type Class Description private classBlobStore.BlobRefImplAn implementation of BlobRef used to represent a blob reference inside this blob store.private classBlobStore.ClobRefImplAn implementation of ClobRef used to represent a reference to a large character object inside this blob store.Methods in com.mckoi.database that return Ref Modifier and Type Method Description (package private) RefBlobStore. allocateLargeObject(byte type, long size)Allocates an area in the store for a large binary object to be stored.RefDatabaseConnection. createNewLargeObject(byte type, long object_size)Allocates a new large object in the Blob store of this conglomerate of the given type and size.(package private) RefTableDataConglomerate. createNewLargeObject(byte type, long size)Creates and allocates storage for a new large object in the blob store.RefBlobStore. getLargeObject(long reference_id)Returns a Ref object that allows read-only access to a large object in this blob store.RefBlobStoreInterface. getLargeObject(long reference_id)Given a large object reference identifier, generates a Ref implementation that provides access to the information in the large object. -
Uses of Ref in com.mckoi.database.global
Subinterfaces of Ref in com.mckoi.database.global Modifier and Type Interface Description interfaceBlobRefA lightweight interface that is a reference to a blob in a BlobStore.interfaceClobRefA reference to a large character object in the database. -
Uses of Ref in com.mckoi.database.jdbcserver
Methods in com.mckoi.database.jdbcserver that return Ref Modifier and Type Method Description private RefAbstractJDBCDatabaseInterface. flushLargeObjectRefFromCache(long streamable_object_id)Removes the large object reference from the HashMap for the given streamable object id from the HashMap.private RefAbstractJDBCDatabaseInterface. getLargeObjectRefFor(long streamable_object_id)Returns a reference object that handles the given streamable object id in this database interface.private RefAbstractJDBCDatabaseInterface. getLargeObjectRefFor(long streamable_object_id, byte type, long object_length)Returns a reference implementation object that handles an object that is either currently being pushed onto the server from the client, or is being used to reference a large object in an SQLQuery.(package private) RefAbstractJDBCDatabaseInterface.ResultSetInfo. getRef(long id)Returns a Ref that has been cached in this table object by its identifier value.
-