com.foursquare.rogue.lift

LiftRogue

trait LiftRogue extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LiftRogue
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class BsonRecordIsBSONType[T <: BsonRecord[T]] extends BSONType[T]

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit def BsonRecordIsBSONType[T <: BsonRecord[T]]: BSONType[T]

  7. def OrQuery[M <: MongoRecord[M], R](subqueries: Query[M, R, _]*): Query[M, R, Unordered with Unselected with Unlimited with Unskipped with HasOrClause]

  8. object _BsonRecordIsBSONType extends BsonRecordIsBSONType[Nothing]

  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. implicit def bsonRecordFieldToBsonRecordModifyField[M <: BsonRecord[M], B <: BsonRecord[B]](f: BsonRecordField[M, B]): BsonRecordModifyField[M, B]

  11. implicit def bsonRecordFieldToBsonRecordQueryField[M <: BsonRecord[M], B <: BsonRecord[B]](f: BsonRecordField[M, B]): BsonRecordQueryField[M, B]

  12. implicit def bsonRecordListFieldToBsonRecordListModifyField[M <: BsonRecord[M], B <: BsonRecord[B]](f: BsonRecordListField[M, B])(implicit mf: Manifest[B]): BsonRecordListModifyField[M, B]

  13. implicit def bsonRecordListFieldToBsonRecordListQueryField[M <: BsonRecord[M], B <: BsonRecord[B]](f: BsonRecordListField[M, B]): BsonRecordListQueryField[M, B]

  14. implicit def ccFieldToQueryField[M <: BsonRecord[M], F](f: MongoCaseClassField[M, F]): CaseClassQueryField[F, M]

  15. implicit def ccListFieldToListModifyField[M <: BsonRecord[M], V](f: MongoCaseClassListField[M, V]): CaseClassListModifyField[V, M]

  16. implicit def ccListFieldToListQueryField[M <: BsonRecord[M], F](f: MongoCaseClassListField[M, F]): CaseClassListQueryField[F, M]

  17. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. implicit def dateFieldToDateModifyField[M <: BsonRecord[M]](f: Field[Date, M]): DateModifyField[M]

  19. implicit def dateFieldToDateQueryField[M <: BsonRecord[M]](f: Field[Date, M]): DateQueryField[M]

  20. implicit def doubleFieldToNumericModifyField[M <: BsonRecord[M]](f: Field[Double, M]): NumericModifyField[Double, M]

  21. implicit def doubleFieldtoNumericQueryField[M <: BsonRecord[M], F](f: Field[Double, M]): NumericQueryField[Double, M]

  22. implicit def enumFieldToEnumNameQueryField[M <: BsonRecord[M], F <: Value](f: Field[F, M]): EnumNameQueryField[M, F]

  23. implicit def enumFieldToEnumQueryField[M <: BsonRecord[M], F <: Enumeration](f: EnumField[M, F]): EnumIdQueryField[M, enumFieldToEnumQueryField.F.Value]

  24. implicit def enumerationFieldToEnumerationModifyField[M <: BsonRecord[M], F <: Value](f: Field[F, M]): EnumerationModifyField[M, F]

  25. implicit def enumerationListFieldToEnumerationListModifyField[M <: BsonRecord[M], F <: Value](f: Field[List[F], M]): EnumerationListModifyField[F, M]

  26. implicit def enumerationListFieldToEnumerationListQueryField[M <: BsonRecord[M], F <: Value](f: Field[List[F], M]): EnumerationListQueryField[F, M]

  27. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  29. implicit def fieldToModifyField[M <: BsonRecord[M], F](f: Field[F, M])(implicit arg0: BSONType[F]): ModifyField[F, M]

  30. implicit def fieldToQueryField[M <: BsonRecord[M], F](f: Field[F, M])(implicit arg0: BSONType[F]): QueryField[F, M]

  31. implicit def fieldToSafeModifyField[M <: BsonRecord[M], F](f: Field[F, M]): SafeModifyField[F, M]

  32. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  33. implicit def findAndModifyQueryToLiftFindAndModifyQuery[M <: MongoRecord[_], R](query: FindAndModifyQuery[M, R]): ExecutableFindAndModifyQuery[MongoRecord[_] with MongoMetaRecord[_], M with MongoMetaRecord[_], MongoRecord[_], R]

  34. implicit def foreignObjectIdFieldToForeignObjectIdQueryField[M <: BsonRecord[M], T <: MongoRecord[T] with ObjectIdKey[T]](f: Field[ObjectId, M] with HasMongoForeignObjectId[T]): ForeignObjectIdQueryField[ObjectId, M, T]

  35. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  36. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  37. implicit def intFieldToIntModifyField[M <: BsonRecord[M]](f: Field[Int, M]): NumericModifyField[Int, M]

  38. implicit def intFieldtoNumericQueryField[M <: BsonRecord[M], F](f: Field[Int, M]): NumericQueryField[Int, M]

  39. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  40. implicit def latLongFieldToGeoQueryField[M <: BsonRecord[M]](f: Field[LatLong, M]): GeoQueryField[M]

  41. implicit def latLongFieldToGeoQueryModifyField[M <: BsonRecord[M]](f: Field[LatLong, M]): GeoModifyField[M]

  42. implicit def liftField2Recordv2Field[M <: Record[M], V](f: Field[V, M]): Field[V, M]

  43. implicit def listFieldToListModifyField[M <: BsonRecord[M], F](f: Field[List[F], M])(implicit arg0: BSONType[F]): ListModifyField[F, M]

  44. implicit def listFieldToListQueryField[M <: BsonRecord[M], F](f: Field[List[F], M])(implicit arg0: BSONType[F]): ListQueryField[F, M]

  45. implicit def longFieldToNumericModifyField[M <: BsonRecord[M]](f: Field[Long, M]): NumericModifyField[Long, M]

  46. implicit def longFieldtoNumericQueryField[M <: BsonRecord[M], F <: Long](f: Field[F, M]): NumericQueryField[F, M]

  47. implicit def mandatoryFieldToSelectField[M <: BsonRecord[M], V](f: Field[V, M] with MandatoryTypedField[V]): SelectField[V, M]

  48. implicit def mandatoryLiftField2RequiredRecordv2Field[M <: BsonRecord[M], V](f: Field[V, M] with MandatoryTypedField[V]): RequiredField[V, M]

  49. implicit def mapFieldToMapModifyField[M <: BsonRecord[M], F](f: Field[Map[String, F], M]): MapModifyField[F, M]

  50. implicit def mapFieldToMapQueryField[M <: BsonRecord[M], F](f: Field[Map[String, F], M]): MapQueryField[F, M]

  51. implicit def metaRecordToIndexBuilder[M <: MongoRecord[M]](rec: M with MongoMetaRecord[M]): IndexBuilder[M]

  52. implicit def metaRecordToLiftQuery[M <: MongoRecord[M]](rec: M with MongoMetaRecord[M]): ExecutableQuery[MongoRecord[_] with MongoMetaRecord[_], M with MongoMetaRecord[_], MongoRecord[_], M, InitialState]

  53. implicit def metaRecordToQueryBuilder[M <: MongoRecord[M]](rec: M with MongoMetaRecord[M]): Query[M, M, InitialState]

  54. implicit def modifyQueryToLiftModifyQuery[M <: MongoRecord[_], State](query: ModifyQuery[M, State]): ExecutableModifyQuery[MongoRecord[_] with MongoMetaRecord[_], M with MongoMetaRecord[_], MongoRecord[_], State]

  55. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  56. final def notify(): Unit

    Definition Classes
    AnyRef
  57. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  58. implicit def objectIdFieldToObjectIdQueryField[M <: BsonRecord[M], F <: ObjectId](f: Field[F, M]): ObjectIdQueryField[F, M]

  59. implicit def optionalFieldToSelectField[M <: BsonRecord[M], V](f: Field[V, M] with OptionalTypedField[V]): SelectField[Option[V], M]

  60. implicit def queryToLiftQuery[M <: MongoRecord[_], R, State](query: Query[M, R, State])(implicit ev: ShardingOk[M with MongoMetaRecord[_], State]): ExecutableQuery[MongoRecord[_] with MongoMetaRecord[_], M with MongoMetaRecord[_], MongoRecord[_], R, State]

  61. implicit def rbsonRecordFieldToBsonRecordQueryField[M <: BsonRecord[M], B <: BsonRecord[B]](f: Field[B, M]): BsonRecordQueryField[M, B]

  62. implicit def stringFieldToStringQueryField[F <: String, M <: BsonRecord[M]](f: Field[F, M]): StringQueryField[F, M]

  63. implicit def stringsListFieldToStringsListQueryField[M <: BsonRecord[M]](f: Field[List[String], M]): StringsListQueryField[M]

  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  65. def toString(): String

    Definition Classes
    AnyRef → Any
  66. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped