c

com.avsystem.commons.mongo.core.ops

BsonRefIterableFiltering

final class BsonRefIterableFiltering[E, C[T] <: Iterable[T]] extends BaseIterableFiltering[E, C] with BsonRefKeyValueHandling[C[E]] with BsonRefKeyElementHandling[E, C]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BsonRefIterableFiltering
  2. BsonRefKeyElementHandling
  3. BsonRefKeyValueHandling
  4. BsonRefKeyHandling
  5. BaseIterableFiltering
  6. KeyElementHandling
  7. BaseFiltering
  8. KeyValueHandling
  9. KeyHandling
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BsonRefIterableFiltering(bsonRef: BsonRef[_, C[E]])(implicit elementCodec: GenCodec[E])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def all(es: E*): Bson
    Definition Classes
    BaseIterableFiltering
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def bitsAllClear(bitMask: Long): Bson
    Definition Classes
    BaseFiltering
  7. def bitsAllSet(bitMask: Long): Bson
    Definition Classes
    BaseFiltering
  8. def bitsAnyClear(bitMask: Long): Bson
    Definition Classes
    BaseFiltering
  9. def bitsAnySet(bitMask: Long): Bson
    Definition Classes
    BaseFiltering
  10. val bsonRef: BsonRef[_, C[E]]
    Attributes
    protected
    Definition Classes
    BsonRefIterableFilteringBsonRefKeyHandling
  11. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  12. def contains(e: E): Bson
    Definition Classes
    BaseIterableFiltering
  13. def elemMatch(filter: Bson): Bson
    Definition Classes
    BaseIterableFiltering
  14. implicit val elementCodec: GenCodec[E]
    Attributes
    protected
    Definition Classes
    BsonRefIterableFilteringBsonRefKeyElementHandling
  15. def encode(t: C[E]): BsonValue
    Attributes
    protected
    Definition Classes
    BsonRefKeyValueHandlingKeyValueHandling
  16. def encodeElement(e: E): BsonValue
    Attributes
    protected
    Definition Classes
    BsonRefKeyElementHandlingKeyElementHandling
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equal(t: C[E]): Bson
    Definition Classes
    BaseFiltering
  19. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  20. def exists(exists: Boolean = true): Bson
    Definition Classes
    BaseFiltering
  21. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. def geoIntersects(geometry: Geometry): Bson
    Definition Classes
    BaseFiltering
  23. def geoIntersectsBson(geometryBson: Bson): Bson
    Definition Classes
    BaseFiltering
  24. def geoWithin(geometry: Geometry): Bson
    Definition Classes
    BaseFiltering
  25. def geoWithinBox(lowerLeftX: Double, lowerLeftY: Double, upperRightX: Double, upperRightY: Double): Bson
    Definition Classes
    BaseFiltering
  26. def geoWithinBson(geometryBson: Bson): Bson
    Definition Classes
    BaseFiltering
  27. def geoWithinCenter(x: Double, y: Double, radius: Double): Bson
    Definition Classes
    BaseFiltering
  28. def geoWithinCenterSphere(x: Double, y: Double, radius: Double): Bson
    Definition Classes
    BaseFiltering
  29. def geoWithinPolygon(points: (Double, Double)*): Bson
    Definition Classes
    BaseFiltering
  30. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def gt(t: C[E]): Bson
    Definition Classes
    BaseFiltering
  32. def gte(t: C[E]): Bson
    Definition Classes
    BaseFiltering
  33. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def in(ts: C[E]*): Bson
    Definition Classes
    BaseFiltering
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. def key: String
    Attributes
    protected
    Definition Classes
    BsonRefKeyHandlingKeyHandling
  37. def lt(t: C[E]): Bson
    Definition Classes
    BaseFiltering
  38. def lte(t: C[E]): Bson
    Definition Classes
    BaseFiltering
  39. def mod(divisor: Long, remainder: Long): Bson
    Definition Classes
    BaseFiltering
  40. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. def nearBson(geometryBson: Bson, maxDistance: commons.Opt[Double] = Opt.empty, minDistance: commons.Opt[Double] = Opt.empty): Bson
    Definition Classes
    BaseFiltering
  42. def nearPoint(point: Point, maxDistance: commons.Opt[Double] = Opt.empty, minDistance: commons.Opt[Double] = Opt.empty): Bson
    Definition Classes
    BaseFiltering
  43. def nearSphereBson(geometryBson: Bson, maxDistance: commons.Opt[Double] = Opt.empty, minDistance: commons.Opt[Double] = Opt.empty): Bson
    Definition Classes
    BaseFiltering
  44. def nearSpherePoint(point: Point, maxDistance: commons.Opt[Double] = Opt.empty, minDistance: commons.Opt[Double] = Opt.empty): Bson
    Definition Classes
    BaseFiltering
  45. def nearSphereXY(x: Double, y: Double, maxDistance: commons.Opt[Double] = Opt.empty, minDistance: commons.Opt[Double] = Opt.empty): Bson
    Definition Classes
    BaseFiltering
  46. def nearXY(x: Double, y: Double, maxDistance: commons.Opt[Double] = Opt.empty, minDistance: commons.Opt[Double] = Opt.empty): Bson
    Definition Classes
    BaseFiltering
  47. def nin(ts: C[E]*): Bson
    Definition Classes
    BaseFiltering
  48. def notEqual(t: C[E]): Bson
    Definition Classes
    BaseFiltering
  49. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  50. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  51. def ofType(typeName: String): Bson
    Definition Classes
    BaseFiltering
  52. def ofType(bsonType: BsonType): Bson
    Definition Classes
    BaseFiltering
  53. def regex(patternStr: String, options: String): Bson
    Definition Classes
    BaseFiltering
  54. def regex(patternStr: String): Bson
    Definition Classes
    BaseFiltering
  55. def regex(pattern: Pattern): Bson
    Definition Classes
    BaseFiltering
  56. def regex(re: Regex): Bson
    Definition Classes
    BaseFiltering
  57. def size(size: Int): Bson
    Definition Classes
    BaseIterableFiltering
  58. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  59. 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
  60. def toString(): String
    Definition Classes
    AnyRef → Any
  61. def use(t: C[E])(f: (String, BsonValue) ⇒ Bson): Bson
    Attributes
    protected
    Definition Classes
    KeyValueHandling
  62. def useE(e: E)(f: (String, BsonValue) ⇒ Bson): Bson
    Attributes
    protected
    Definition Classes
    KeyElementHandling
  63. def useEs(es: Seq[E])(f: (String, commons.JList[BsonValue]) ⇒ Bson): Bson
    Attributes
    protected
    Definition Classes
    KeyElementHandling
  64. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @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