Class AbstractTextualTemplateEvent

    • Field Detail

      • contentCharSeq

        private final java.lang.CharSequence contentCharSeq
      • contentStr

        private final java.lang.String contentStr
      • contentLength

        private final int contentLength
      • computedContentStr

        private volatile java.lang.String computedContentStr
      • computedContentLength

        private volatile int computedContentLength
      • computedContentIsWhitespace

        private volatile java.lang.Boolean computedContentIsWhitespace
      • computedContentIsInlineable

        private volatile java.lang.Boolean computedContentIsInlineable
    • Constructor Detail

      • AbstractTextualTemplateEvent

        AbstractTextualTemplateEvent​(java.lang.CharSequence content)
      • AbstractTextualTemplateEvent

        AbstractTextualTemplateEvent​(java.lang.CharSequence content,
                                     java.lang.String templateName,
                                     int line,
                                     int col)
    • Method Detail

      • getContentText

        protected final java.lang.String getContentText()
      • getContentLength

        protected final int getContentLength()
      • charAtContent

        protected final char charAtContent​(int index)
      • contentSubSequence

        protected final java.lang.CharSequence contentSubSequence​(int start,
                                                                  int end)
      • isWhitespace

        final boolean isWhitespace()
      • isInlineable

        final boolean isInlineable()
      • computeWhitespace

        private java.lang.Boolean computeWhitespace()
      • computeInlineable

        private java.lang.Boolean computeInlineable()
      • writeContent

        public final void writeContent​(java.io.Writer writer)
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object