com
.
avsystem
.
commons
.
mongo
.
core
.
ops
DocKeyFiltering
Related Doc:
package ops
final
class
DocKeyFiltering
[
T
]
extends
AnyVal
with
BaseFiltering
[
T
] with
DocKeyKeyValueHandling
[
T
]
Linear Supertypes
DocKeyKeyValueHandling
[
T
],
DocKeyKeyHandling
[
T
],
BaseFiltering
[
T
],
KeyValueHandling
[
T
],
KeyHandling
,
AnyVal
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
DocKeyFiltering
DocKeyKeyValueHandling
DocKeyKeyHandling
BaseFiltering
KeyValueHandling
KeyHandling
AnyVal
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
DocKeyFiltering
(
docKey:
DocKey
[
T
, _ <:
BsonValue
]
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
bitsAllClear
(
bitMask:
Long
)
:
Bson
Definition Classes
BaseFiltering
def
bitsAllSet
(
bitMask:
Long
)
:
Bson
Definition Classes
BaseFiltering
def
bitsAnyClear
(
bitMask:
Long
)
:
Bson
Definition Classes
BaseFiltering
def
bitsAnySet
(
bitMask:
Long
)
:
Bson
Definition Classes
BaseFiltering
val
docKey
:
DocKey
[
T
, _ <:
BsonValue
]
Definition Classes
DocKeyFiltering
→
DocKeyKeyHandling
def
encode
(
t:
T
)
:
BsonValue
Attributes
protected
Definition Classes
DocKeyKeyValueHandling
→
KeyValueHandling
def
equal
(
t:
T
)
:
Bson
Definition Classes
BaseFiltering
def
exists
(
exists:
Boolean
=
true
)
:
Bson
Definition Classes
BaseFiltering
def
geoIntersects
(
geometry:
Geometry
)
:
Bson
Definition Classes
BaseFiltering
def
geoIntersectsBson
(
geometryBson:
Bson
)
:
Bson
Definition Classes
BaseFiltering
def
geoWithin
(
geometry:
Geometry
)
:
Bson
Definition Classes
BaseFiltering
def
geoWithinBox
(
lowerLeftX:
Double
,
lowerLeftY:
Double
,
upperRightX:
Double
,
upperRightY:
Double
)
:
Bson
Definition Classes
BaseFiltering
def
geoWithinBson
(
geometryBson:
Bson
)
:
Bson
Definition Classes
BaseFiltering
def
geoWithinCenter
(
x:
Double
,
y:
Double
,
radius:
Double
)
:
Bson
Definition Classes
BaseFiltering
def
geoWithinCenterSphere
(
x:
Double
,
y:
Double
,
radius:
Double
)
:
Bson
Definition Classes
BaseFiltering
def
geoWithinPolygon
(
points: (
Double
,
Double
)*
)
:
Bson
Definition Classes
BaseFiltering
def
getClass
()
:
Class
[_ <:
AnyVal
]
Definition Classes
AnyVal → Any
def
gt
(
t:
T
)
:
Bson
Definition Classes
BaseFiltering
def
gte
(
t:
T
)
:
Bson
Definition Classes
BaseFiltering
def
in
(
ts:
T
*
)
:
Bson
Definition Classes
BaseFiltering
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
key
:
String
Attributes
protected
Definition Classes
DocKeyKeyHandling
→
KeyHandling
def
lt
(
t:
T
)
:
Bson
Definition Classes
BaseFiltering
def
lte
(
t:
T
)
:
Bson
Definition Classes
BaseFiltering
def
mod
(
divisor:
Long
,
remainder:
Long
)
:
Bson
Definition Classes
BaseFiltering
def
nearBson
(
geometryBson:
Bson
,
maxDistance:
commons.Opt
[
Double
] =
Opt.empty
,
minDistance:
commons.Opt
[
Double
] =
Opt.empty
)
:
Bson
Definition Classes
BaseFiltering
def
nearPoint
(
point:
Point
,
maxDistance:
commons.Opt
[
Double
] =
Opt.empty
,
minDistance:
commons.Opt
[
Double
] =
Opt.empty
)
:
Bson
Definition Classes
BaseFiltering
def
nearSphereBson
(
geometryBson:
Bson
,
maxDistance:
commons.Opt
[
Double
] =
Opt.empty
,
minDistance:
commons.Opt
[
Double
] =
Opt.empty
)
:
Bson
Definition Classes
BaseFiltering
def
nearSpherePoint
(
point:
Point
,
maxDistance:
commons.Opt
[
Double
] =
Opt.empty
,
minDistance:
commons.Opt
[
Double
] =
Opt.empty
)
:
Bson
Definition Classes
BaseFiltering
def
nearSphereXY
(
x:
Double
,
y:
Double
,
maxDistance:
commons.Opt
[
Double
] =
Opt.empty
,
minDistance:
commons.Opt
[
Double
] =
Opt.empty
)
:
Bson
Definition Classes
BaseFiltering
def
nearXY
(
x:
Double
,
y:
Double
,
maxDistance:
commons.Opt
[
Double
] =
Opt.empty
,
minDistance:
commons.Opt
[
Double
] =
Opt.empty
)
:
Bson
Definition Classes
BaseFiltering
def
nin
(
ts:
T
*
)
:
Bson
Definition Classes
BaseFiltering
def
notEqual
(
t:
T
)
:
Bson
Definition Classes
BaseFiltering
def
ofType
(
typeName:
String
)
:
Bson
Definition Classes
BaseFiltering
def
ofType
(
bsonType:
BsonType
)
:
Bson
Definition Classes
BaseFiltering
def
regex
(
patternStr:
String
,
options:
String
)
:
Bson
Definition Classes
BaseFiltering
def
regex
(
patternStr:
String
)
:
Bson
Definition Classes
BaseFiltering
def
regex
(
pattern:
Pattern
)
:
Bson
Definition Classes
BaseFiltering
def
regex
(
re:
Regex
)
:
Bson
Definition Classes
BaseFiltering
def
toString
()
:
String
Definition Classes
Any
def
use
(
t:
T
)
(
f: (
String
,
BsonValue
) ⇒
Bson
)
:
Bson
Attributes
protected
Definition Classes
KeyValueHandling
Inherited from
DocKeyKeyValueHandling
[
T
]
Inherited from
DocKeyKeyHandling
[
T
]
Inherited from
BaseFiltering
[
T
]
Inherited from
KeyValueHandling
[
T
]
Inherited from
KeyHandling
Inherited from
AnyVal
Inherited from
Any
Ungrouped