Package de.caluga.morphium.query
Class MongoFieldImpl<T>
java.lang.Object
de.caluga.morphium.query.MongoFieldImpl<T>
- All Implemented Interfaces:
MongoField<T>
User: Stpehan Bösebeck
Date: 26.03.12
Time: 15:18
default implementation of a MongoField
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbitsAllClear(int... b) bitsAllClear(long bitmask) bitsAllSet(int... b) bitsAllSet(long bitmask) bitsAnyClear(int... b) bitsAnyClear(long bitmask) bitsAnySet(int... b) bitsAnySet(long bitmask) box(double x, double y, double x2, double y2) search for entries with geo coordinates wihtin the given rectancle - x,y upper left, x2,y2 lower right cornercenter(double x, double y, double r) centerSphere(double x, double y, double r) exists()geoIntersects(Geo shape) geoWithinBox(Double x1, Double y1, Double x2, Double y2) getQuery()in(Collection<?> vals) mod(int base, int val) near(double x, double y) near(double x, double y, double maxDistance) nearSphere(double x, double y) nearSphere(double x, double y, double maxDistance) nearSphere(double x, double y, double minDistance, double maxDistance) nin(Collection<?> vals) not()polygon(double... p) voidsetFieldString(String fldStr) voidsetMapper(MorphiumObjectMapper mapper) voidsize(int val)
-
Constructor Details
-
MongoFieldImpl
public MongoFieldImpl() -
MongoFieldImpl
-
-
Method Details
-
not
- Specified by:
notin interfaceMongoField<T>
-
getFieldString
- Specified by:
getFieldStringin interfaceMongoField<T>
-
setFieldString
- Specified by:
setFieldStringin interfaceMongoField<T>
-
getMapper
- Specified by:
getMapperin interfaceMongoField<T>
-
setMapper
- Specified by:
setMapperin interfaceMongoField<T>
-
all
- Specified by:
allin interfaceMongoField<T>
-
all
- Specified by:
allin interfaceMongoField<T>
-
eq
- Specified by:
eqin interfaceMongoField<T>
-
ne
- Specified by:
nein interfaceMongoField<T>
-
size
- Specified by:
sizein interfaceMongoField<T>
-
lt
- Specified by:
ltin interfaceMongoField<T>
-
lte
- Specified by:
ltein interfaceMongoField<T>
-
gt
- Specified by:
gtin interfaceMongoField<T>
-
gte
- Specified by:
gtein interfaceMongoField<T>
-
exists
- Specified by:
existsin interfaceMongoField<T>
-
notExists
- Specified by:
notExistsin interfaceMongoField<T>
-
mod
- Specified by:
modin interfaceMongoField<T>
-
matches
- Specified by:
matchesin interfaceMongoField<T>
-
matches
- Specified by:
matchesin interfaceMongoField<T>
-
matches
- Specified by:
matchesin interfaceMongoField<T>
-
type
- Specified by:
typein interfaceMongoField<T>
-
in
- Specified by:
inin interfaceMongoField<T>
-
nin
- Specified by:
ninin interfaceMongoField<T>
-
polygon
- Specified by:
polygonin interfaceMongoField<T>
-
polygon
- Specified by:
polygonin interfaceMongoField<T>
-
geoWithinBox
- Specified by:
geoWithinBoxin interfaceMongoField<T>
-
getQuery
- Specified by:
getQueryin interfaceMongoField<T>
-
setQuery
- Specified by:
setQueryin interfaceMongoField<T>
-
bitsAllClear
- Specified by:
bitsAllClearin interfaceMongoField<T>
-
bitsAllSet
- Specified by:
bitsAllSetin interfaceMongoField<T>
-
bitsAnyClear
- Specified by:
bitsAnyClearin interfaceMongoField<T>
-
bitsAnySet
- Specified by:
bitsAnySetin interfaceMongoField<T>
-
bitsAllClear
- Specified by:
bitsAllClearin interfaceMongoField<T>
-
bitsAllSet
- Specified by:
bitsAllSetin interfaceMongoField<T>
-
bitsAnyClear
- Specified by:
bitsAnyClearin interfaceMongoField<T>
-
bitsAnySet
- Specified by:
bitsAnySetin interfaceMongoField<T>
-
elemMatch
- Specified by:
elemMatchin interfaceMongoField<T>
-
elemMatch
- Specified by:
elemMatchin interfaceMongoField<T>
-
near
- Specified by:
nearin interfaceMongoField<T>
-
nearSphere
- Specified by:
nearSpherein interfaceMongoField<T>
-
box
Description copied from interface:MongoFieldsearch for entries with geo coordinates wihtin the given rectancle - x,y upper left, x2,y2 lower right corner- Specified by:
boxin interfaceMongoField<T>
-
center
- Specified by:
centerin interfaceMongoField<T>
-
centerSphere
- Specified by:
centerSpherein interfaceMongoField<T>
-
nearSphere
- Specified by:
nearSpherein interfaceMongoField<T>
-
nearSphere
- Specified by:
nearSpherein interfaceMongoField<T>
-
nearSpere
- Specified by:
nearSperein interfaceMongoField<T>
-
near
- Specified by:
nearin interfaceMongoField<T>
-
near
- Specified by:
nearin interfaceMongoField<T>
-
geoIntersects
- Specified by:
geoIntersectsin interfaceMongoField<T>
-
geoWithin
- Specified by:
geoWithinin interfaceMongoField<T>
-