com
.
avsystem
.
commons
.
mongo
.
core
.
ops
BsonRefIterableFiltering
Related Doc:
package ops
final
class
BsonRefIterableFiltering
[
E
,
C
[
T
]
<:
Iterable
[
T
]
]
extends
BaseIterableFiltering
[
E
,
C
] with
BsonRefKeyValueHandling
[
C
[
E
]] with
BsonRefKeyElementHandling
[
E
,
C
]
Linear Supertypes
BsonRefKeyElementHandling
[
E
,
C
],
BsonRefKeyValueHandling
[
C
[
E
]],
BsonRefKeyHandling
[
C
[
E
]],
BaseIterableFiltering
[
E
,
C
],
KeyElementHandling
[
E
],
BaseFiltering
[
C
[
E
]],
KeyValueHandling
[
C
[
E
]],
KeyHandling
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
BsonRefIterableFiltering
BsonRefKeyElementHandling
BsonRefKeyValueHandling
BsonRefKeyHandling
BaseIterableFiltering
KeyElementHandling
BaseFiltering
KeyValueHandling
KeyHandling
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
BsonRefIterableFiltering
(
bsonRef:
BsonRef
[_,
C
[
E
]]
)
(
implicit
elementCodec:
GenCodec
[
E
]
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
all
(
es:
E
*
)
:
Bson
Definition Classes
BaseIterableFiltering
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
bsonRef
:
BsonRef
[_,
C
[
E
]]
Attributes
protected
Definition Classes
BsonRefIterableFiltering
→
BsonRefKeyHandling
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
contains
(
e:
E
)
:
Bson
Definition Classes
BaseIterableFiltering
def
elemMatch
(
filter:
Bson
)
:
Bson
Definition Classes
BaseIterableFiltering
implicit
val
elementCodec
:
GenCodec
[
E
]
Attributes
protected
Definition Classes
BsonRefIterableFiltering
→
BsonRefKeyElementHandling
def
encode
(
t:
C
[
E
]
)
:
BsonValue
Attributes
protected
Definition Classes
BsonRefKeyValueHandling
→
KeyValueHandling
def
encodeElement
(
e:
E
)
:
BsonValue
Attributes
protected
Definition Classes
BsonRefKeyElementHandling
→
KeyElementHandling
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equal
(
t:
C
[
E
]
)
:
Bson
Definition Classes
BaseFiltering
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
exists
(
exists:
Boolean
=
true
)
:
Bson
Definition Classes
BaseFiltering
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
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
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
gt
(
t:
C
[
E
]
)
:
Bson
Definition Classes
BaseFiltering
def
gte
(
t:
C
[
E
]
)
:
Bson
Definition Classes
BaseFiltering
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
in
(
ts:
C
[
E
]*
)
:
Bson
Definition Classes
BaseFiltering
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
key
:
String
Attributes
protected
Definition Classes
BsonRefKeyHandling
→
KeyHandling
def
lt
(
t:
C
[
E
]
)
:
Bson
Definition Classes
BaseFiltering
def
lte
(
t:
C
[
E
]
)
:
Bson
Definition Classes
BaseFiltering
def
mod
(
divisor:
Long
,
remainder:
Long
)
:
Bson
Definition Classes
BaseFiltering
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
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:
C
[
E
]*
)
:
Bson
Definition Classes
BaseFiltering
def
notEqual
(
t:
C
[
E
]
)
:
Bson
Definition Classes
BaseFiltering
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
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
size
(
size:
Int
)
:
Bson
Definition Classes
BaseIterableFiltering
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
text
(
str:
String
,
caseSensitive:
commons.OptArg
[
Boolean
] =
OptArg.Empty
,
language:
commons.OptArg
[
TextSearchLanguage
] =
OptArg.Empty
,
diacriticSensitive:
commons.OptArg
[
Boolean
] =
OptArg.Empty
)
:
Bson
Definition Classes
BaseFiltering
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
use
(
t:
C
[
E
]
)
(
f: (
String
,
BsonValue
) ⇒
Bson
)
:
Bson
Attributes
protected
Definition Classes
KeyValueHandling
def
useE
(
e:
E
)
(
f: (
String
,
BsonValue
) ⇒
Bson
)
:
Bson
Attributes
protected
Definition Classes
KeyElementHandling
def
useEs
(
es:
Seq
[
E
]
)
(
f: (
String
,
commons.JList
[
BsonValue
]) ⇒
Bson
)
:
Bson
Attributes
protected
Definition Classes
KeyElementHandling
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
BsonRefKeyElementHandling
[
E
,
C
]
Inherited from
BsonRefKeyValueHandling
[
C
[
E
]]
Inherited from
BsonRefKeyHandling
[
C
[
E
]]
Inherited from
BaseIterableFiltering
[
E
,
C
]
Inherited from
KeyElementHandling
[
E
]
Inherited from
BaseFiltering
[
C
[
E
]]
Inherited from
KeyValueHandling
[
C
[
E
]]
Inherited from
KeyHandling
Inherited from
AnyRef
Inherited from
Any
Ungrouped