Class PerFieldMergeState

java.lang.Object
org.apache.lucene.codecs.perfield.PerFieldMergeState

final class PerFieldMergeState extends Object
Utility class creating a new MergeState to be restricted to a set of fields.
  • Constructor Details

    • PerFieldMergeState

      PerFieldMergeState()
  • Method Details

    • restrictFields

      static MergeState restrictFields(MergeState in, Collection<String> fields)
      Create a new MergeState from the given MergeState instance with restricted fields.
      Parameters:
      fields - The fields to keep in the new instance.
      Returns:
      The new MergeState with restricted fields