## Uses of Class
org.apache.lucene.codecs.uniformsplit.FieldMetadata.Serializer

Packages that use FieldMetadata.Serializer
org.apache.lucene.codecs.uniformsplit: Pluggable term index / block terms dictionary implementations.
org.apache.lucene.codecs.uniformsplit.sharedterms: Pluggable term index / block terms dictionary implementations.

### Uses of FieldMetadata.Serializer in org.apache.lucene.codecs.uniformsplit

Fields in org.apache.lucene.codecs.uniformsplit declared as FieldMetadata.Serializer
`protected FieldMetadata.Serializer` UniformSplitTermsWriter.`fieldMetadataWriter`
`static FieldMetadata.Serializer` FieldMetadata.Serializer.`INSTANCE` Stateless singleton.

Methods in org.apache.lucene.codecs.uniformsplit with parameters of type FieldMetadata.Serializer
`protected Collection<FieldMetadata>` UniformSplitTermsReader.`readEncodedFieldsMetadata(int numFields, DataInput metadataInput, BlockDecoder blockDecoder, FieldInfos fieldInfos, FieldMetadata.Serializer fieldMetadataReader, int maxNumDocs)`
`protected Collection<FieldMetadata>` UniformSplitTermsReader.`readFieldsMetadata(IndexInput indexInput, BlockDecoder blockDecoder, FieldInfos fieldInfos, FieldMetadata.Serializer fieldMetadataReader, int maxNumDocs)`
`protected Collection<FieldMetadata>` UniformSplitTermsReader.`readUnencodedFieldsMetadata(int numFields, DataInput metadataInput, FieldInfos fieldInfos, FieldMetadata.Serializer fieldMetadataReader, int maxNumDocs)`

Constructors in org.apache.lucene.codecs.uniformsplit with parameters of type FieldMetadata.Serializer
Constructor and Description
`UniformSplitTermsReader(PostingsReaderBase postingsReader, SegmentReadState state, BlockDecoder blockDecoder, boolean dictionaryOnHeap, FieldMetadata.Serializer fieldMetadataReader, String codecName, int versionStart, int versionCurrent, String termsBlocksExtension, String dictionaryExtension)`
`UniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder, FieldMetadata.Serializer fieldMetadataWriter, String codecName, int versionCurrent, String termsBlocksExtension, String dictionaryExtension)`

### Uses of FieldMetadata.Serializer in org.apache.lucene.codecs.uniformsplit.sharedterms

Constructors in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type FieldMetadata.Serializer
Constructor and Description
`STUniformSplitTermsReader(PostingsReaderBase postingsReader, SegmentReadState state, BlockDecoder blockDecoder, boolean dictionaryOnHeap, FieldMetadata.Serializer fieldMetadataReader, String codecName, int versionStart, int versionCurrent, String termsBlocksExtension, String dictionaryExtension)`
`STUniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder, FieldMetadata.Serializer fieldMetadataWriter, String codecName, int versionCurrent, String termsBlocksExtension, String dictionaryExtension)`