Package org.bimserver.deserializers
Class JsonStreamingDeserializer
- java.lang.Object
-
- org.bimserver.deserializers.JsonStreamingDeserializer
-
- All Implemented Interfaces:
org.bimserver.plugins.deserializers.StreamingDeserializer
public class JsonStreamingDeserializer extends Object implements org.bimserver.plugins.deserializers.StreamingDeserializer
-
-
Constructor Summary
Constructors Constructor Description JsonStreamingDeserializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bimserver.models.store.IfcHeadergetIfcHeader()Map<org.eclipse.emf.ecore.EClass,Integer>getSummaryMap()voidinit(org.bimserver.emf.PackageMetaData packageMetaData)longread(InputStream inputStream, String fileName, long fileSize, org.bimserver.shared.QueryContext reusable)voidsetProgressReporter(org.bimserver.plugins.deserializers.ByteProgressReporter byteProgressReporter)
-
-
-
Method Detail
-
init
public void init(org.bimserver.emf.PackageMetaData packageMetaData)
- Specified by:
initin interfaceorg.bimserver.plugins.deserializers.StreamingDeserializer
-
setProgressReporter
public void setProgressReporter(org.bimserver.plugins.deserializers.ByteProgressReporter byteProgressReporter)
- Specified by:
setProgressReporterin interfaceorg.bimserver.plugins.deserializers.StreamingDeserializer
-
read
public long read(InputStream inputStream, String fileName, long fileSize, org.bimserver.shared.QueryContext reusable) throws org.bimserver.plugins.deserializers.DeserializeException
- Specified by:
readin interfaceorg.bimserver.plugins.deserializers.StreamingDeserializer- Throws:
org.bimserver.plugins.deserializers.DeserializeException
-
getIfcHeader
public org.bimserver.models.store.IfcHeader getIfcHeader()
- Specified by:
getIfcHeaderin interfaceorg.bimserver.plugins.deserializers.StreamingDeserializer
-
-