| Package | Description |
|---|---|
| org.gcube.indexmanagement.geo | |
| org.gcube.indexmanagement.geo.ranking | |
| org.gcube.indexmanagement.geo.refinement |
| Modifier and Type | Method and Description |
|---|---|
static DataWrapper |
DataWrapper.getInstance(GeoIndexType indexTypeObject,
org.geotools.index.Data data,
RandomAccessFile rawDataFile)
A method used to get a DataWrapper instance from a GeoTools Data object
|
static DataWrapper |
DataWrapper.getInstance(GeoIndexType indexTypeObject,
ReadableByteChannel inChannel,
RandomAccessFile rawDataFile)
A method used to create a DataWrapper instance from an IndexType and a
DeltaFile input channel
|
| Constructor and Description |
|---|
QueryResults(GeoIndexType indexTypeObject,
List<org.geotools.index.Data> unrefinedResults,
Refiner[] refiners,
RankEvaluator ranker,
RandomAccessFile rawData)
A Constructor which wraps a list of unrefined results, and assigns the
refiners and sorters to be used.
|
RTreeWrapper(File indexFile,
GeoIndexType indexTypeObject,
long maxArea,
RandomAccessFile rawData)
A constructor which builds an index that stores data in the specified
PageStore, and which handles envelopes with an area size lower than the
specified maxArea.
|
RTreeWrapper(File indexFile,
GeoIndexType indexTypeObject,
RandomAccessFile rawData)
A constructor which builds an index that stores data in the specified
PageStore
|
| Modifier and Type | Field and Description |
|---|---|
protected GeoIndexType |
RankEvaluator.indexType
The index type of the Index using this RankEvaluator
|
| Modifier and Type | Method and Description |
|---|---|
void |
RankEvaluator.init(Polygon polygon,
InclusionType containmentMethod,
Boolean reverseSort,
GeoIndexType indexType,
String[] args)
A method called by the GeoIndexResource after creating an instance of a
RankEvaluator
|
abstract boolean |
RankEvaluator.isIndexTypeCompatible(GeoIndexType indexType)
A method used to check if this RankEvaluator plugin is compatible with
indices/entries with a specific GeoIndexType
|
| Modifier and Type | Field and Description |
|---|---|
protected GeoIndexType |
Refiner.indexType
The index type of the Index using this Refiner
|
| Modifier and Type | Method and Description |
|---|---|
void |
Refiner.init(Polygon polygon,
InclusionType containmentMethod,
GeoIndexType indexType,
boolean not,
String[] args)
A method called by the GeoIndexResource after creating an instance of a
Refiner
|
abstract boolean |
Refiner.isIndexTypeCompatible(GeoIndexType indexType)
A method used to check if this Refiner plugin is compatible with
indices/entries with a specific GeoIndexType
|
Copyright © 2014. All Rights Reserved.