Package org.eclipse.emf.cdo.common.lob

# Schnittstelle CDOLobStore

Alle bekannten Implementierungsklassen:
  `CDOLobStore.Delegating`, `CDOLobStoreImpl`

public interface CDOLobStore
Stores and loads `large objects`.

Seit:
  4.0
Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Schnittstelle
Beschreibung
`static class`
`CDOLobStore.Delegating`
An abstract `large object store` that delegates all method calls to a delegate.

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`InputStream`
`getBinary(CDOLobInfo info)`
`File`
`getBinaryFile(byte[] id)`
`Reader`
`getCharacter(CDOLobInfo info)`
`File`
`getCharacterFile(byte[] id)`
`CDOLobInfo`
`putBinary(InputStream contents)`
`CDOLobInfo`
`putCharacter(Reader contents)`

## Methodendetails

### getBinaryFile

File getBinaryFile(byte[] id)

### getBinary

InputStream getBinary(CDOLobInfo info) throws IOException

Löst aus:
  `IOException`

### putBinary

CDOLobInfo putBinary(InputStream contents) throws IOException

Löst aus:
  `IOException`

### getCharacterFile

File getCharacterFile(byte[] id)

### getCharacter

Reader getCharacter(CDOLobInfo info) throws IOException

Löst aus:
  `IOException`

### putCharacter

CDOLobInfo putCharacter(Reader contents) throws IOException

Löst aus:
  `IOException`