org.springframework.data.mongodb.core.index
Class GeospatialIndex
java.lang.Object
org.springframework.data.mongodb.core.index.GeospatialIndex
- All Implemented Interfaces:
- IndexDefinition
public class GeospatialIndex
- extends Object
- implements IndexDefinition
Value object to capture data to create a geo index.
- Author:
- Jon Brisbin, Oliver Gierke
GeospatialIndex
public GeospatialIndex(String field)
- Creates a new
GeospatialIndex
for the given field.
- Parameters:
field
- must not be empty or null.
named
public GeospatialIndex named(String name)
withMin
public GeospatialIndex withMin(int min)
withMax
public GeospatialIndex withMax(int max)
withBits
public GeospatialIndex withBits(int bits)
getIndexKeys
public DBObject getIndexKeys()
- Specified by:
getIndexKeys
in interface IndexDefinition
getIndexOptions
public DBObject getIndexOptions()
- Specified by:
getIndexOptions
in interface IndexDefinition
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2012. All Rights Reserved.