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