Class PerFieldPostingsFormat.FieldsGroup

  • Enclosing class:
    PerFieldPostingsFormat

    static class PerFieldPostingsFormat.FieldsGroup
    extends java.lang.Object
    Group of fields written by one PostingsFormat
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.List<java.lang.String> fields  
      (package private) SegmentWriteState state
      Custom SegmentWriteState for this group of fields, with the segmentSuffix uniqueified for this PostingsFormat
      (package private) int suffix  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private FieldsGroup​(java.util.List<java.lang.String> fields, int suffix, SegmentWriteState state)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • fields

        final java.util.List<java.lang.String> fields
      • suffix

        final int suffix
      • state

        final SegmentWriteState state
        Custom SegmentWriteState for this group of fields, with the segmentSuffix uniqueified for this PostingsFormat
    • Constructor Detail

      • FieldsGroup

        private FieldsGroup​(java.util.List<java.lang.String> fields,
                            int suffix,
                            SegmentWriteState state)