public class DatabaseCFProvider extends Object implements CoverageFeatureProvider
Constructor and Description |
---|
DatabaseCFProvider(DBHandler dbHandler,
String condition) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getCoverageFeatures(int i)
Get the i-th coverage features from this provider.
|
InMemoryCFProvider |
getFeaturesInMemory(int off,
int len)
Get in-memory access to a subset of the features.
|
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 byte[] getCoverageFeatures(int i)
CoverageFeatureProvider
getCoverageFeatures
in interface CoverageFeatureProvider
i
- the index number of the features to retrieve.public int getNumSentences()
CoverageFeatureProvider
getNumSentences
in interface CoverageFeatureProvider
public int getID(int i)
CoverageFeatureProvider
getID
in interface CoverageFeatureProvider
i
- ipublic InMemoryCFProvider getFeaturesInMemory(int off, int len)
off
- first index of features to be made available in the in-memory provider.len
- number of features to provide.IndexOutOfBoundsException
- if off or off+len-1 are outside the range from 0 to getNumSentences()-1.Copyright © 2000–2016 DFKI GmbH. All rights reserved.