public class InMemoryCFProvider extends Object implements CoverageFeatureProvider
| Constructor and Description |
|---|
InMemoryCFProvider(byte[][] data,
int[] ids)
Instantiate an in-memory coverage feature provider
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getCoverageFeatures(int i)
Get the i-th coverage features from this provider.
|
int |
getID(int i)
Get the unique ID number of the i-th sentence.
|
int |
getNumSentences()
Get the total number of sentences provided by this provider.
|
public InMemoryCFProvider(byte[][] data,
int[] ids)
data - the data to provide.ids - optionally, an array of unique id numbers. if this is null, the index number is used as the id number.NullPointerException - if data is nullIllegalArgumentException - if ids is given but has different length than data.public byte[] getCoverageFeatures(int i)
CoverageFeatureProvidergetCoverageFeatures in interface CoverageFeatureProvideri - the index number of the features to retrieve.public int getNumSentences()
CoverageFeatureProvidergetNumSentences in interface CoverageFeatureProviderpublic int getID(int i)
CoverageFeatureProvidergetID in interface CoverageFeatureProvideri - iCopyright © 2000–2016 DFKI GmbH. All rights reserved.