Class JavaCommentsRemover


  • public class JavaCommentsRemover
    extends java.lang.Object
    A remover allows to cut off all Java like comments from a reader and write the result into a writer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.io.Writer dstWriter  
      private java.io.Reader srcReader  
    • Constructor Summary

      Constructors 
      Constructor Description
      JavaCommentsRemover​(java.io.Reader src, java.io.Writer dst)  
    • Field Detail

      • srcReader

        private final java.io.Reader srcReader
      • dstWriter

        private final java.io.Writer dstWriter
    • Constructor Detail

      • JavaCommentsRemover

        public JavaCommentsRemover​(java.io.Reader src,
                                   java.io.Writer dst)
    • Method Detail

      • skipUntilNextString

        void skipUntilNextString()
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • skipUntilClosingComments

        void skipUntilClosingComments()
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • process

        public java.io.Writer process()
                               throws java.io.IOException
        Throws:
        java.io.IOException