# Uses of Interface
opennlp.tools.util.model.ArtifactSerializer

Packages that use ArtifactSerializer
Package
Description
opennlp.tools.namefind
Package related to finding proper names and numeric amounts.
opennlp.tools.parser
Package containing common code for performing full syntactic parsing.
opennlp.tools.parser.lang.en
opennlp.tools.parser.lang.es
opennlp.tools.postag
Package related to part-of-speech tagging.
opennlp.tools.util
Package containing utility data structures and algorithms used by multiple other packages.
opennlp.tools.util.featuregen
This package contains classes for generating sequence features.
opennlp.tools.util.model

- ## Uses of ArtifactSerializer in opennlp.tools.namefind

  Methods in opennlp.tools.namefind that return types with arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `static Map<String,ArtifactSerializer<?>>`
  TokenNameFinderModel.`createArtifactSerializers()`
  Create the `serializers`.
  Method parameters in opennlp.tools.namefind with type arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `protected void`
  TokenNameFinderModel.`createArtifactSerializers(Map<String,ArtifactSerializer<?>> serializers)`

- ## Uses of ArtifactSerializer in opennlp.tools.parser

  Method parameters in opennlp.tools.parser with type arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `protected void`
  ParserModel.`createArtifactSerializers(Map<String,ArtifactSerializer<?>> serializers)`

- ## Uses of ArtifactSerializer in opennlp.tools.parser.lang.en

  Classes in opennlp.tools.parser.lang.en that implement ArtifactSerializer
  Modifier and Type
  Class
  Description
  `static class`
  `HeadRules.HeadRulesSerializer`

- ## Uses of ArtifactSerializer in opennlp.tools.parser.lang.es

  Classes in opennlp.tools.parser.lang.es that implement ArtifactSerializer
  Modifier and Type
  Class
  Description
  `static class`
  `AncoraSpanishHeadRules.HeadRulesSerializer`

- ## Uses of ArtifactSerializer in opennlp.tools.postag

  Classes in opennlp.tools.postag that implement ArtifactSerializer
  Modifier and Type
  Class
  Description
  `static class`
  `POSTaggerFactory.POSDictionarySerializer`
  Methods in opennlp.tools.postag that return types with arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `Map<String,ArtifactSerializer<?>>`
  POSTaggerFactory.`createArtifactSerializersMap()`
  Method parameters in opennlp.tools.postag with type arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `protected void`
  POSModel.`createArtifactSerializers(Map<String,ArtifactSerializer<?>> serializers)`

- ## Uses of ArtifactSerializer in opennlp.tools.util

  Methods in opennlp.tools.util that return types with arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `Map<String,ArtifactSerializer<?>>`
  BaseToolFactory.`createArtifactSerializersMap()`
  Creates a `Map` with pairs of keys and `ArtifactSerializer`.

- ## Uses of ArtifactSerializer in opennlp.tools.util.featuregen

  Classes in opennlp.tools.util.featuregen that implement ArtifactSerializer
  Modifier and Type
  Class
  Description
  `static class`
  `BrownCluster.BrownClusterSerializer`
  `static class`
  `WordClusterDictionary.WordClusterDictionarySerializer`
  Methods in opennlp.tools.util.featuregen that return types with arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `static Map<String,ArtifactSerializer<?>>`
  GeneratorFactory.`extractArtifactSerializerMappings(InputStream xmlDescriptorIn)`
  `Map<String,ArtifactSerializer<?>>`
  BrownClusterBigramFeatureGeneratorFactory.`getArtifactSerializerMapping()`
  `Map<String,ArtifactSerializer<?>>`
  BrownClusterTokenClassFeatureGeneratorFactory.`getArtifactSerializerMapping()`
  `Map<String,ArtifactSerializer<?>>`
  BrownClusterTokenFeatureGeneratorFactory.`getArtifactSerializerMapping()`
  `Map<String,ArtifactSerializer<?>>`
  DictionaryFeatureGeneratorFactory.`getArtifactSerializerMapping()`
  `Map<String,ArtifactSerializer<?>>`
  GeneratorFactory.AbstractXmlFeatureGeneratorFactory.`getArtifactSerializerMapping()`
  `Map<String,ArtifactSerializer<?>>`
  POSTaggerNameFeatureGeneratorFactory.`getArtifactSerializerMapping()`
  `Map<String,ArtifactSerializer<?>>`
  WordClusterFeatureGeneratorFactory.`getArtifactSerializerMapping()`

- ## Uses of ArtifactSerializer in opennlp.tools.util.model

  Classes in opennlp.tools.util.model that implement ArtifactSerializer
  Modifier and Type
  Class
  Description
  `class`
  `ByteArraySerializer`
  An `ArtifactSerializer` implementation for binary data, kept in `byte[]`.
  `class`
  `ChunkerModelSerializer`
  An `ArtifactSerializer` implementation for `models`.
  `class`
  `DictionarySerializer`
  An `ArtifactSerializer` implementation for `dictionaries`.
  `class`
  `GenericModelSerializer`
  An `ArtifactSerializer` implementation for `models`.
  `class`
  `POSModelSerializer`
  An `ArtifactSerializer` implementation for `models`.
  Methods in opennlp.tools.util.model that return ArtifactSerializer
  Modifier and Type
  Method
  Description
  `protected ArtifactSerializer<?>`
  BaseModel.`getArtifactSerializer(String resourceName)`
  Methods in opennlp.tools.util.model that return types with arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `protected static Map<String,ArtifactSerializer<?>>`
  BaseModel.`createArtifactSerializers()`
  Creates and registers default `artifact serializes`.
  Method parameters in opennlp.tools.util.model with type arguments of type ArtifactSerializer
  Modifier and Type
  Method
  Description
  `protected void`
  BaseModel.`createArtifactSerializers(Map<String,ArtifactSerializer<?>> serializers)`
  Registers all `ArtifactSerializer` for their artifact file name extensions.
  `static void`
  GenericModelSerializer.`register(Map<String,ArtifactSerializer<?>> factories)`
  Registers a new `GenericModelSerializer` in the given `factories` mapping.