Class SignatureProcessor


  • public class SignatureProcessor
    extends java.lang.Object
    • Constructor Detail

      • SignatureProcessor

        public SignatureProcessor​(java.lang.String input)
    • Method Detail

      • process

        public java.lang.String process​(TemplateOptions templateOptions)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • applyReplacements

        private java.lang.String applyReplacements​(java.util.List<Replacement> replacements,
                                                   TemplateOptions options)
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • processComment

        private java.lang.String processComment​(java.lang.String text,
                                                TemplateOptions options)
        Process references inside comment blocks, javadocs, etc.
      • reconstruct

        <T extends java.io.Writer> T reconstruct​(T sw,
                                                 org.antlr.v4.runtime.BufferedTokenStream tokenStream,
                                                 int from,
                                                 int to,
                                                 java.util.Collection<Replacement> replacements,
                                                 TemplateOptions templateOptions)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • tokenText

        protected java.lang.String tokenText​(TemplateOptions templateOptions,
                                             org.antlr.v4.runtime.Token token)