Package org.tinspin.index
Class IndexConfig
- java.lang.Object
-
- org.tinspin.index.IndexConfig
-
public class IndexConfig extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetDefensiveKeyCopy()intgetDimensions()voidsetDefensiveKeyCopy(boolean defensiveKeyCopy)voidsetDimensions(int dimensions)Number of dimensions.
-
-
-
Method Detail
-
setDimensions
public void setDimensions(int dimensions)
Number of dimensions.- Parameters:
dimensions- Number of dimensions of keys.
-
setDefensiveKeyCopy
public void setDefensiveKeyCopy(boolean defensiveKeyCopy)
- Parameters:
defensiveKeyCopy- Defensive keys copying. If `false`, the kd-tree will store the passed in double[] keys internally (this reduces required memory). If `true`, the keys are copied in order to avoid accidental modification. The latter obviously requires more memory.This setting works only for kd-trees.
-
getDimensions
public int getDimensions()
-
getDefensiveKeyCopy
public boolean getDefensiveKeyCopy()
-
-