opennlp.tools.namefind
Class NameSample

java.lang.Object
  extended by opennlp.tools.namefind.NameSample

public class NameSample
extends Object

Class for holding names for a single unit of text.


Field Summary
static String DEFAULT_TYPE
          The a default type value when there is no type in training data.
 
Constructor Summary
NameSample(String[] sentence, Span[] names, boolean clearAdaptiveData)
           
NameSample(String[] sentence, Span[] names, String[][] additionalContext, boolean clearAdaptiveData)
          Initializes the current instance.
 
Method Summary
 boolean equals(Object obj)
           
 String[][] getAdditionalContext()
           
 Span[] getNames()
           
 String[] getSentence()
           
 boolean isClearAdaptiveDataSet()
           
static NameSample parse(String taggedTokens, boolean isClearAdaptiveData)
           
static NameSample parse(String taggedTokens, String defaultType, boolean isClearAdaptiveData)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_TYPE

public static final String DEFAULT_TYPE
The a default type value when there is no type in training data.

See Also:
Constant Field Values
Constructor Detail

NameSample

public NameSample(String[] sentence,
                  Span[] names,
                  String[][] additionalContext,
                  boolean clearAdaptiveData)
Initializes the current instance.

Parameters:
sentence - training sentence
names -
additionalContext -
clearAdaptiveData - if true the adaptive data of the feature generators is cleared

NameSample

public NameSample(String[] sentence,
                  Span[] names,
                  boolean clearAdaptiveData)
Method Detail

getSentence

public String[] getSentence()

getNames

public Span[] getNames()

getAdditionalContext

public String[][] getAdditionalContext()

isClearAdaptiveDataSet

public boolean isClearAdaptiveDataSet()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

parse

public static NameSample parse(String taggedTokens,
                               boolean isClearAdaptiveData)
                        throws IOException
Throws:
IOException

parse

public static NameSample parse(String taggedTokens,
                               String defaultType,
                               boolean isClearAdaptiveData)
                        throws IOException
Throws:
IOException


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.