Class BERGenerator

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean _isExplicit  
      private boolean _tagged  
      private int _tagNo  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected BERGenerator​(java.io.OutputStream out)  
        BERGenerator​(java.io.OutputStream out, int tagNo, boolean isExplicit)  
    • Field Detail

      • _tagged

        private boolean _tagged
      • _isExplicit

        private boolean _isExplicit
      • _tagNo

        private int _tagNo
    • Constructor Detail

      • BERGenerator

        protected BERGenerator​(java.io.OutputStream out)
      • BERGenerator

        public BERGenerator​(java.io.OutputStream out,
                            int tagNo,
                            boolean isExplicit)
    • Method Detail

      • writeHdr

        private void writeHdr​(int tag)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • writeBERHeader

        protected void writeBERHeader​(int tag)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • writeBERBody

        protected void writeBERBody​(java.io.InputStream contentStream)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • writeBEREnd

        protected void writeBEREnd()
                            throws java.io.IOException
        Throws:
        java.io.IOException