## Uses of Class
com.amazon.redshift.largeobject.LargeObject

Packages that use LargeObject
Package | Description
--- | ---
com.amazon.redshift.jdbc |
com.amazon.redshift.largeobject |

### Uses of LargeObject in com.amazon.redshift.jdbc

Methods in com.amazon.redshift.jdbc that return LargeObject
Modifier and Type | Method and Description
--- | ---
`protected LargeObject` | AbstractBlobClob.`getLo(boolean forWrite)`

Methods in com.amazon.redshift.jdbc with parameters of type LargeObject
Modifier and Type | Method and Description
--- | ---
`protected void` | AbstractBlobClob.`addSubLO(LargeObject subLO)`

### Uses of LargeObject in com.amazon.redshift.largeobject

Methods in com.amazon.redshift.largeobject that return LargeObject
Modifier and Type | Method and Description
--- | ---
`LargeObject` | LargeObject.`copy()`
`LargeObject` | LargeObjectManager.`open(int oid)` Deprecated. As of 8.3, replaced by `LargeObjectManager.open(long)`
`LargeObject` | LargeObjectManager.`open(int oid, boolean commitOnClose)` This opens an existing large object, same as previous method, but commits the transaction on close if asked.
`LargeObject` | LargeObjectManager.`open(int oid, int mode)` Deprecated. As of 8.3, replaced by `LargeObjectManager.open(long, int)`
`LargeObject` | LargeObjectManager.`open(int oid, int mode, boolean commitOnClose)` This opens an existing large object, same as previous method, but commits the transaction on close if asked.
`LargeObject` | LargeObjectManager.`open(long oid)` This opens an existing large object, based on its OID.
`LargeObject` | LargeObjectManager.`open(long oid, boolean commitOnClose)` This opens an existing large object, same as previous method, but commits the transaction on close if asked.
`LargeObject` | LargeObjectManager.`open(long oid, int mode)` This opens an existing large object, based on its OID.
`LargeObject` | LargeObjectManager.`open(long oid, int mode, boolean commitOnClose)` This opens an existing large object, based on its OID.

Constructors in com.amazon.redshift.largeobject with parameters of type LargeObject
Constructor and Description
`BlobInputStream(LargeObject lo)`
`BlobInputStream(LargeObject lo, int bsize)`
`BlobInputStream(LargeObject lo, int bsize, long limit)`
`BlobOutputStream(LargeObject lo)` Create an OutputStream to a large object.
`BlobOutputStream(LargeObject lo, int bsize)` Create an OutputStream to a large object.