Modifier and Type | Field and Description |
---|---|
static int |
ASCENDING
The value to indicate an ascending sort order.
|
static int |
DESCENDING
The value to indicate an descending sort order.
|
Modifier and Type | Method and Description |
---|---|
static IntegerElement |
asc(String field)
Creates an ascending order specification, e.g.,
{ <field> : 1 }.
|
static IntegerElement |
desc(String field)
Creates an descending order specification, e.g.,
{ <field> : -1 }.
|
static StringElement |
geo2d(String field)
Deprecated.
Moved to the
Index class as Index.geo2d(java.lang.String) to
live with the other other index types. This method will be
removed after the 1.3.0 release. |
static IntegerElement |
natural()
Creates an natural ascending order sort specification, e.g.,
{ "$natural" : 1 }.
|
static IntegerElement |
natural(int direction)
Creates an natural order sort specification with the specified
ASCENDING or DESCENDING order, e.g.,
{ "$natural" : <direction> }. |
public static final int ASCENDING
public static final int DESCENDING
public static IntegerElement asc(String field)
This method is equivalent to Index.asc(String)
method.
field
- The field to create thepublic static IntegerElement desc(String field)
This method is equivalent to Index.desc(String)
method.
field
- The field to create the@Deprecated public static StringElement geo2d(String field)
Index
class as Index.geo2d(java.lang.String)
to
live with the other other index types. This method will be
removed after the 1.3.0 release.field
- The field to create thepublic static IntegerElement natural()
public static IntegerElement natural(int direction)
ASCENDING
or DESCENDING
order, e.g.,
{ "$natural" : <direction> }.direction
- The direction for the natural ordering, either
ASCENDING
or DESCENDING
.Copyright © 2011-2013 Allanbank Consulting, Inc.. All Rights Reserved.