Package org.bimserver.serializers
Class StreamingJsonSerializer
- java.lang.Object
-
- org.bimserver.serializers.StreamingJsonSerializer
-
- All Implemented Interfaces:
org.bimserver.plugins.serializers.StreamingReader,org.bimserver.plugins.serializers.StreamingSerializer
public class StreamingJsonSerializer extends Object implements org.bimserver.plugins.serializers.StreamingSerializer, org.bimserver.plugins.serializers.StreamingReader
-
-
Constructor Summary
Constructors Constructor Description StreamingJsonSerializer(org.bimserver.plugins.PluginConfiguration pluginConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InputStreamgetInputStream()voidinit(org.bimserver.plugins.serializers.ObjectProvider objectProvider, org.bimserver.plugins.serializers.ProjectInfo projectInfo, org.bimserver.models.store.IfcHeader ifcHeader, org.bimserver.plugins.PluginManagerInterface pluginManager, org.bimserver.emf.PackageMetaData packageMetaData)booleanwrite(OutputStream out)voidwriteToOutputStream(OutputStream outputStream)
-
-
-
Method Detail
-
init
public void init(org.bimserver.plugins.serializers.ObjectProvider objectProvider, org.bimserver.plugins.serializers.ProjectInfo projectInfo, org.bimserver.models.store.IfcHeader ifcHeader, org.bimserver.plugins.PluginManagerInterface pluginManager, org.bimserver.emf.PackageMetaData packageMetaData) throws org.bimserver.plugins.serializers.SerializerException- Specified by:
initin interfaceorg.bimserver.plugins.serializers.StreamingSerializer- Throws:
org.bimserver.plugins.serializers.SerializerException
-
writeToOutputStream
public void writeToOutputStream(OutputStream outputStream) throws org.bimserver.plugins.serializers.SerializerException, org.bimserver.BimserverDatabaseException
- Specified by:
writeToOutputStreamin interfaceorg.bimserver.plugins.serializers.StreamingSerializer- Throws:
org.bimserver.plugins.serializers.SerializerExceptionorg.bimserver.BimserverDatabaseException
-
getInputStream
public InputStream getInputStream()
- Specified by:
getInputStreamin interfaceorg.bimserver.plugins.serializers.StreamingSerializer
-
write
public boolean write(OutputStream out) throws org.bimserver.plugins.serializers.SerializerException, org.bimserver.BimserverDatabaseException
- Specified by:
writein interfaceorg.bimserver.plugins.serializers.StreamingReader- Throws:
org.bimserver.plugins.serializers.SerializerExceptionorg.bimserver.BimserverDatabaseException
-
-