Class UnifiedHighlighter.LimitedStoredFieldVisitor

  • Enclosing class:
    UnifiedHighlighter

    protected static class UnifiedHighlighter.LimitedStoredFieldVisitor
    extends StoredFieldVisitor
    Fetches stored fields for highlighting. Uses a multi-val separator char and honors a max length to retrieve.
    • Field Detail

      • fields

        protected final java.lang.String[] fields
      • valueSeparator

        protected final char valueSeparator
      • maxLength

        protected final int maxLength
      • values

        protected java.lang.CharSequence[] values
      • currentField

        protected int currentField
    • Constructor Detail

      • LimitedStoredFieldVisitor

        public LimitedStoredFieldVisitor​(java.lang.String[] fields,
                                         char valueSeparator,
                                         int maxLength)
    • Method Detail

      • init

        void init()
      • getValuesByField

        java.lang.CharSequence[] getValuesByField()