Package opennlp.tools.entitylinker
Class EntityLinkerProperties
- java.lang.Object
-
- opennlp.tools.entitylinker.EntityLinkerProperties
-
public class EntityLinkerProperties extends Object
Properties wrapper forEntityLinker
implementations.- See Also:
EntityLinkerFactory
-
-
Constructor Summary
Constructors Constructor Description EntityLinkerProperties(File propertiesFile)
InitializesEntityLinkerProperties
via aFile
reference.EntityLinkerProperties(InputStream propertiesIn)
InitializesEntityLinkerProperties
via aInputStream
reference.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getProperty(String key, String defaultValue)
Retrieves a property value for a givenkey
.
-
-
-
Constructor Detail
-
EntityLinkerProperties
public EntityLinkerProperties(File propertiesFile) throws IOException
InitializesEntityLinkerProperties
via aFile
reference.- Parameters:
propertiesFile
- TheFile
that references the*.properties
configuration.- Throws:
IOException
- Thrown if IO errors occurred.
-
EntityLinkerProperties
public EntityLinkerProperties(InputStream propertiesIn) throws IOException
InitializesEntityLinkerProperties
via aInputStream
reference.- Parameters:
propertiesIn
- TheInputStream
that references the*.properties
configuration.- 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=value
defaultValue
- 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.
-
-