Class JsonSerializer

  • All Implemented Interfaces:
    org.bimserver.plugins.serializers.Serializer, org.bimserver.plugins.serializers.StreamingReader

    @Deprecated
    public class JsonSerializer
    extends org.bimserver.ifc.IfcSerializer
    Deprecated.
    Author:
    Ruben de Laat Deprecated, use the JsonStreamingSerializer
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.bimserver.plugins.serializers.EmfSerializer

        org.bimserver.plugins.serializers.EmfSerializer.Mode
    • Field Summary

      • Fields inherited from class org.bimserver.plugins.serializers.EmfSerializer

        model
    • Constructor Summary

      Constructors 
      Constructor Description
      JsonSerializer()
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void init​(org.bimserver.emf.IfcModelInterface model, org.bimserver.plugins.serializers.ProjectInfo projectInfo, boolean normalizeOids)
      Deprecated.
       
      protected boolean write​(OutputStream outputStream, org.bimserver.plugins.serializers.ProgressReporter progressReporter)
      Deprecated.
       
      • Methods inherited from class org.bimserver.plugins.serializers.EmfSerializer

        getBytes, getExpressId, getInputStream, getMode, getModel, getPackageMetaData, getProjectInfo, isNormalizeOids, setMode, write, writeToFile, writeToOutputStream
      • Methods inherited from interface org.bimserver.plugins.serializers.Serializer

        allowCaching
    • Constructor Detail

      • JsonSerializer

        public JsonSerializer()
        Deprecated.
    • Method Detail

      • init

        public void init​(org.bimserver.emf.IfcModelInterface model,
                         org.bimserver.plugins.serializers.ProjectInfo projectInfo,
                         boolean normalizeOids)
                  throws org.bimserver.plugins.serializers.SerializerException
        Deprecated.
        Specified by:
        init in interface org.bimserver.plugins.serializers.Serializer
        Overrides:
        init in class org.bimserver.ifc.IfcSerializer
        Throws:
        org.bimserver.plugins.serializers.SerializerException
      • write

        protected boolean write​(OutputStream outputStream,
                                org.bimserver.plugins.serializers.ProgressReporter progressReporter)
                         throws org.bimserver.plugins.serializers.SerializerException
        Deprecated.
        Specified by:
        write in class org.bimserver.plugins.serializers.EmfSerializer
        Throws:
        org.bimserver.plugins.serializers.SerializerException