public static interface DescriptorContainer.DescriptorContainerDeserializer extends Deserializer<DescriptorContainer>
| Modifier and Type | Method and Description |
|---|---|
DescriptorContainer |
deserialize(ObjectInputStream ois,
SubProgressObserver po,
Sink<OverlapAnalysisContext> onContextRead,
Sink<IndexProjector> onIndexProjectorRead,
Sink<Descriptor> onDescriptorRead)
Deserialize container.
|
deserialize, getDeserializedTypeDescriptorContainer deserialize(ObjectInputStream ois, SubProgressObserver po, Sink<OverlapAnalysisContext> onContextRead, Sink<IndexProjector> onIndexProjectorRead, Sink<Descriptor> onDescriptorRead) throws IOException, ClassNotFoundException
ois - Stream to read from; will not be closed upon terminationpo - Observer to track progress, will be closed upon terminationonContextRead - callback for read context or nullonIndexProjectorRead - callback for read index projector or nullonDescriptorRead - callback for each read descriptor or nullClassNotFoundException - from underlying deserializationIOException - from underlying deserialization