opennlp.tools.namefind
Class NameSample
java.lang.Object
opennlp.tools.namefind.NameSample
public class NameSample
- extends java.lang.Object
Class for holding names for a single unit of text.
Constructor Summary |
NameSample(java.lang.String[] sentence,
Span[] names,
boolean clearAdaptiveData)
|
NameSample(java.lang.String[] sentence,
Span[] names,
java.lang.String[][] additionalContext,
boolean clearAdaptiveData)
Initializes the current instance. |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
NameSample
public NameSample(java.lang.String[] sentence,
Span[] names,
java.lang.String[][] additionalContext,
boolean clearAdaptiveData)
- Initializes the current instance.
- Parameters:
sentence
- training sentencenames
- additionalContext
- clearAdaptiveData
- if true the adaptive data of the
feature generators is cleared
NameSample
public NameSample(java.lang.String[] sentence,
Span[] names,
boolean clearAdaptiveData)
getSentence
public java.lang.String[] getSentence()
getNames
public Span[] getNames()
getAdditionalContext
public java.lang.String[][] getAdditionalContext()
isClearAdaptiveDataSet
public boolean isClearAdaptiveDataSet()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
parse
public static NameSample parse(java.lang.String taggedTokens,
boolean isClearAdaptiveData)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.