Package opennlp.tools.tokenize
Class TokenizerModel
java.lang.Object
opennlp.tools.util.model.BaseModel
opennlp.tools.tokenize.TokenizerModel
- All Implemented Interfaces:
- Serializable,- ArtifactProvider
The 
TokenizerModel is the model used
 by a learnable Tokenizer.- See Also:
- 
Field SummaryFields inherited from class opennlp.tools.util.model.BaseModelTRAINING_CUTOFF_PROPERTY, TRAINING_EVENTHASH_PROPERTY, TRAINING_ITERATIONS_PROPERTY
- 
Constructor SummaryConstructorsConstructorDescriptionTokenizerModel(File modelFile) Initializes aTokenizerModelinstance via a validFile.Initializes aTokenizerModelinstance via a validInputStream.TokenizerModel(URL modelURL) Initializes aTokenizerModelinstance via a validURL.TokenizerModel(Path modelPath) Initializes aTokenizerModelinstance via a validPath.TokenizerModel(MaxentModel tokenizerModel, Map<String, String> manifestInfoEntries, TokenizerFactory tokenizerFactory) Initializes aTokenizerModelinstance via aMaxentModeland related resources.
- 
Method SummaryMethods inherited from class opennlp.tools.util.model.BaseModelgetArtifact, getLanguage, getManifestProperty, getVersion, isLoadedFromSerialized, serialize, serialize, serialize
- 
Constructor Details- 
TokenizerModelpublic TokenizerModel(MaxentModel tokenizerModel, Map<String, String> manifestInfoEntries, TokenizerFactory tokenizerFactory) Initializes aTokenizerModelinstance via aMaxentModeland related resources.- Parameters:
- tokenizerModel- The- modelto be used.
- manifestInfoEntries- Additional information kept in the manifest.
- tokenizerFactory- The- TokenizerFactoryto be used internally.
 
- 
TokenizerModelInitializes aTokenizerModelinstance via a validInputStream.- Parameters:
- in- The- InputStreamused for loading the model.
- Throws:
- IOException- Thrown if IO errors occurred during initialization.
 
- 
TokenizerModelInitializes aTokenizerModelinstance via a validFile.- Parameters:
- modelFile- The- Fileused for loading the model.
- Throws:
- IOException- Thrown if IO errors occurred during initialization.
 
- 
TokenizerModelInitializes aTokenizerModelinstance via a validPath.- Parameters:
- modelPath- The- Pathused for loading the model.
- Throws:
- IOException- Thrown if IO errors occurred during initialization.
 
- 
TokenizerModelInitializes aTokenizerModelinstance via a validURL.- Parameters:
- modelURL- The- URLused for loading the model.
- Throws:
- IOException- Thrown if IO errors occurred during initialization.
 
 
- 
- 
Method Details- 
getFactory- Returns:
- Retrieves the active TokenizerFactory.
 
- 
getMaxentModel- Returns:
- Retrieves the model as MaxentModelinstance.
 
- 
getAbbreviations- Returns:
- Retrieves the active abbreviation Dictionary.
 
- 
useAlphaNumericOptimizationpublic boolean useAlphaNumericOptimization()- Returns:
- trueif alphanumeric optimization is active,- falseotherwise.
 
- 
hashCodepublic int hashCode()
- 
equals
 
-