Package opennlp.tools.entitylinker
Class EntityLinkerProperties
- java.lang.Object
-
- opennlp.tools.entitylinker.EntityLinkerProperties
-
public class EntityLinkerProperties extends Object
Properties wrapper forEntityLinkerimplementations.- See Also:
EntityLinkerFactory
-
-
Constructor Summary
Constructors Constructor Description EntityLinkerProperties(File propertiesFile)InitializesEntityLinkerPropertiesvia aFilereference.EntityLinkerProperties(InputStream propertiesIn)InitializesEntityLinkerPropertiesvia aInputStreamreference.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetProperty(String key, String defaultValue)Retrieves a property value for a givenkey.
-
-
-
Constructor Detail
-
EntityLinkerProperties
public EntityLinkerProperties(File propertiesFile) throws IOException
InitializesEntityLinkerPropertiesvia aFilereference.- Parameters:
propertiesFile- TheFilethat references the*.propertiesconfiguration.- Throws:
IOException- Thrown if IO errors occurred.
-
EntityLinkerProperties
public EntityLinkerProperties(InputStream propertiesIn) throws IOException
InitializesEntityLinkerPropertiesvia aInputStreamreference.- Parameters:
propertiesIn- TheInputStreamthat references the*.propertiesconfiguration.- Throws:
IOException- Thrown if IO errors occurred.
-
-
Method Detail
-
getProperty
public String getProperty(String key, String defaultValue) throws IOException
Retrieves a property value for a givenkey.- Parameters:
key- The key to the desired item in the properties configurationkey=valuedefaultValue- A default value in case thekey, or the value are missing- Returns:
- A property value as a
String. - Throws:
IOException- Thrown if the properties object was not initialized properly.
-
-