
O - Data type.public static class LngLatAsECEFIndex.Factory<O extends NumberVector<?>> extends ProjectedIndex.Factory<O,O>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
LngLatAsECEFIndex.Factory.Parameterizer<O extends NumberVector<?>>
Parameterization class. 
 | 
inner, kmulti, materialize, norefine, proj| Constructor and Description | 
|---|
LngLatAsECEFIndex.Factory(IndexFactory<O,?> inner,
                         boolean materialize,
                         boolean norefine,
                         EarthModel model)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ProjectedIndex<O,O> | 
instantiate(Relation<O> relation)
Sets the database in the distance function of this index (if existing). 
 | 
getInputTypeRestrictionpublic LngLatAsECEFIndex.Factory(IndexFactory<O,?> inner, boolean materialize, boolean norefine, EarthModel model)
inner - Inner indexmaterialize - Flag to materialize the projectionnorefine - Flag to disable refinement of distancesmodel - Earth modelpublic ProjectedIndex<O,O> instantiate(Relation<O> relation)
IndexFactoryinstantiate in interface IndexFactory<O extends NumberVector<?>,ProjectedIndex<O extends NumberVector<?>,O extends NumberVector<?>>>instantiate in class ProjectedIndex.Factory<O extends NumberVector<?>,O extends NumberVector<?>>relation - the relation to index