trait
QueryFieldHelpers[Meta] extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
ArrayField[V](name: String)(implicit arg0: ClassTag[V]): @@[ArrayField[V, Meta], Marker]
-
def
ArrayField[V](implicit arg0: ClassTag[V]): @@[ArrayField[V, Meta], Marker]
-
def
BigDecimalField(name: String): @@[BigDecimalField[Meta], Marker]
-
def
BigDecimalField: @@[BigDecimalField[Meta], Marker]
-
def
BooleanField(name: String): @@[BooleanField[Meta], Marker]
-
def
BooleanField: @@[BooleanField[Meta], Marker]
-
def
ClassArrayField[C, MC <: CcMeta[C]](name: String, mc: MC)(implicit arg0: ClassTag[C]): @@[CClassArrayField[C, MC, Meta], Marker]
-
def
ClassArrayField[C, MC <: CcMeta[C]](mc: MC)(implicit arg0: ClassTag[C]): @@[CClassArrayField[C, MC, Meta], Marker]
-
def
ClassField[C, MC <: CcMeta[C]](name: String, mc: MC): @@[CClassField[C, MC, Meta], Marker]
-
def
ClassField[C, MC <: CcMeta[C]](mc: MC): @@[CClassField[C, MC, Meta], Marker]
-
def
ClassListField[C, MC <: CcMeta[C]](name: String, mc: MC)(implicit arg0: ClassTag[C]): @@[CClassListField[C, MC, Meta], Marker]
-
def
ClassListField[C, MC <: CcMeta[C]](mc: MC)(implicit arg0: ClassTag[C]): @@[CClassListField[C, MC, Meta], Marker]
-
def
ClassRequiredField[C, MC <: CcMeta[C]](name: String, mc: MC, default: C): @@[CClassRequiredField[C, MC, Meta], Marker]
-
def
ClassRequiredField[C, MC <: CcMeta[C]](mc: MC, default: C): @@[CClassRequiredField[C, MC, Meta], Marker]
-
def
CurrencyField(name: String): @@[CurrencyField[Meta], Marker]
-
def
CurrencyField: @@[CurrencyField[Meta], Marker]
-
def
DoubleField(name: String): @@[DoubleField[Meta], Marker]
-
def
DoubleField: @@[DoubleField[Meta], Marker]
-
def
EnumField[E <: Enumeration](name: String, e: E)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E]): @@[EnumField[E, Meta], Marker]
-
def
EnumField[E <: Enumeration](e: E)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E]): @@[EnumField[E, Meta], Marker]
-
def
EnumField[E <: Enumeration](name: String)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E]): @@[EnumField[E, Meta], Marker]
-
def
EnumField[E <: Enumeration](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E]): @@[EnumField[E, Meta], Marker]
-
def
EnumIdField[E <: Enumeration](name: String, e: E)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E]): @@[EnumIdField[E, Meta], Marker]
-
def
EnumIdField[E <: Enumeration](e: E)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E]): @@[EnumIdField[E, Meta], Marker]
-
def
EnumIdField[E <: Enumeration](name: String)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E]): @@[EnumIdField[E, Meta], Marker]
-
def
EnumIdField[E <: Enumeration](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[E]): @@[EnumIdField[E, Meta], Marker]
-
def
InstantField(name: String): @@[InstantField[Meta], Marker]
-
def
InstantField: @@[InstantField[Meta], Marker]
-
def
IntField(name: String): @@[IntField[Meta], Marker]
-
def
IntField: @@[IntField[Meta], Marker]
-
def
IntTaggedField[Tag](name: String): @@[IntTaggedField[Tag, Meta], Marker]
-
def
IntTaggedField[Tag]: @@[IntTaggedField[Tag, Meta], Marker]
-
def
ListField[V](name: String): @@[ListField[V, Meta], Marker]
-
def
ListField[V]: @@[ListField[V, Meta], Marker]
-
def
LocalDateTimeField(name: String): @@[LocalDateTimeField[Meta], Marker]
-
def
LocalDateTimeField: @@[LocalDateTimeField[Meta], Marker]
-
def
LongField(name: String): @@[LongField[Meta], Marker]
-
def
LongField: @@[LongField[Meta], Marker]
-
def
LongTaggedField[Tag](name: String): @@[LongTaggedField[Tag, Meta], Marker]
-
def
LongTaggedField[Tag]: @@[LongTaggedField[Tag, Meta], Marker]
-
def
MapField[K, V](name: String)(implicit arg0: MapKeyFormat[K]): @@[MapField[K, V, Meta], Marker]
-
def
MapField[K, V](implicit arg0: MapKeyFormat[K]): @@[MapField[K, V, Meta], Marker]
-
def
ObjectIdField(name: String): @@[ObjectIdField[Meta], Marker]
-
def
ObjectIdField: @@[ObjectIdField[Meta], Marker]
-
def
ObjectIdSubtypeField[Subtype <: ObjectId](name: String): @@[ObjectIdSubtypeField[Subtype, Meta], Marker]
-
def
ObjectIdSubtypeField[Subtype <: ObjectId]: @@[ObjectIdSubtypeField[Subtype, Meta], Marker]
-
def
ObjectIdTaggedField[Tag](name: String): @@[ObjectIdTaggedField[Tag, Meta], Marker]
-
def
ObjectIdTaggedField[Tag]: @@[ObjectIdTaggedField[Tag, Meta], Marker]
-
def
OptArrayField[V](name: String)(implicit arg0: ClassTag[V]): @@[OptArrayField[V, Meta], Marker]
-
def
OptArrayField[V](implicit arg0: ClassTag[V]): @@[OptArrayField[V, Meta], Marker]
-
def
OptBigDecimalField(name: String): @@[OptBigDecimalField[Meta], Marker]
-
def
OptBigDecimalField: @@[OptBigDecimalField[Meta], Marker]
-
def
OptBooleanField(name: String): @@[OptBooleanField[Meta], Marker]
-
def
OptBooleanField: @@[OptBooleanField[Meta], Marker]
-
def
OptClassArrayField[C, MC <: CcMeta[C]](name: String, mc: MC)(implicit arg0: ClassTag[C]): @@[OptCClassArrayField[C, MC, Meta], Marker]
-
def
OptClassArrayField[C, MC <: CcMeta[C]](mc: MC)(implicit arg0: ClassTag[C]): @@[OptCClassArrayField[C, MC, Meta], Marker]
-
def
OptClassField[C, MC <: CcMeta[C]](name: String, mc: MC): @@[OptCClassField[C, MC, Meta], Marker]
-
def
OptClassField[C, MC <: CcMeta[C]](mc: MC): @@[OptCClassField[C, MC, Meta], Marker]
-
def
OptClassListField[C, MC <: CcMeta[C]](name: String, mc: MC)(implicit arg0: ClassTag[C]): @@[OptCClassListField[C, MC, Meta], Marker]
-
def
OptClassListField[C, MC <: CcMeta[C]](mc: MC)(implicit arg0: ClassTag[C]): @@[OptCClassListField[C, MC, Meta], Marker]
-
def
OptCurrencyField(name: String): @@[OptCurrencyField[Meta], Marker]
-
def
OptCurrencyField: @@[OptCurrencyField[Meta], Marker]
-
def
OptDoubleField(name: String): @@[OptDoubleField[Meta], Marker]
-
def
OptDoubleField: @@[OptDoubleField[Meta], Marker]
-
def
OptEnumField[E <: Enumeration](name: String, e: E): @@[OptEnumField[E, Meta], Marker]
-
def
OptEnumField[E <: Enumeration](e: E): @@[OptEnumField[E, Meta], Marker]
-
def
OptEnumField[E <: Enumeration](name: String): @@[OptEnumField[E, Meta], Marker]
-
def
OptEnumField[E <: Enumeration]: @@[OptEnumField[E, Meta], Marker]
-
def
OptEnumIdField[E <: Enumeration](name: String, e: E): @@[OptEnumIdField[E, Meta], Marker]
-
def
OptEnumIdField[E <: Enumeration](e: E): @@[OptEnumIdField[E, Meta], Marker]
-
def
OptEnumIdField[E <: Enumeration](name: String): @@[OptEnumIdField[E, Meta], Marker]
-
def
OptEnumIdField[E <: Enumeration]: @@[OptEnumIdField[E, Meta], Marker]
-
def
OptInstantField(name: String): @@[OptInstantField[Meta], Marker]
-
def
OptInstantField: @@[OptInstantField[Meta], Marker]
-
def
OptIntField(name: String): @@[OptIntField[Meta], Marker]
-
def
OptIntField: @@[OptIntField[Meta], Marker]
-
def
OptIntTaggedField[Tag](name: String): @@[OptIntTaggedField[Tag, Meta], Marker]
-
def
OptIntTaggedField[Tag]: @@[OptIntTaggedField[Tag, Meta], Marker]
-
def
OptListField[V](name: String): @@[OptListField[V, Meta], Marker]
-
def
OptListField[V]: @@[OptListField[V, Meta], Marker]
-
def
OptLocalDateTimeField(name: String): @@[OptLocalDateTimeField[Meta], Marker]
-
def
OptLocalDateTimeField: @@[OptLocalDateTimeField[Meta], Marker]
-
def
OptLongField(name: String): @@[OptLongField[Meta], Marker]
-
def
OptLongField: @@[OptLongField[Meta], Marker]
-
def
OptLongTaggedField[Tag](name: String): @@[OptLongTaggedField[Tag, Meta], Marker]
-
def
OptLongTaggedField[Tag]: @@[OptLongTaggedField[Tag, Meta], Marker]
-
def
OptMapField[V](name: String): @@[OptMapField[V, Meta], Marker]
-
def
OptMapField[V]: @@[OptMapField[V, Meta], Marker]
-
def
OptObjectIdField(name: String): @@[OptObjectIdField[Meta], Marker]
-
def
OptObjectIdField: @@[OptObjectIdField[Meta], Marker]
-
def
OptObjectIdSubtypeField[Subtype <: ObjectId](name: String): @@[OptObjectIdSubtypeField[Subtype, Meta], Marker]
-
def
OptObjectIdSubtypeField[Subtype <: ObjectId]: @@[OptObjectIdSubtypeField[Subtype, Meta], Marker]
-
def
OptObjectIdTaggedField[Tag](name: String): @@[OptObjectIdTaggedField[Tag, Meta], Marker]
-
def
OptObjectIdTaggedField[Tag]: @@[OptObjectIdTaggedField[Tag, Meta], Marker]
-
def
OptStringField(name: String): @@[OptStringField[Meta], Marker]
-
def
OptStringField: @@[OptStringField[Meta], Marker]
-
def
OptStringTaggedField[Tag](name: String): @@[OptStringTaggedField[Tag, Meta], Marker]
-
def
OptStringTaggedField[Tag]: @@[OptStringTaggedField[Tag, Meta], Marker]
-
def
OptUUIdField(name: String): @@[OptUUIDIdField[Meta], Marker]
-
def
OptUUIdField: @@[OptUUIDIdField[Meta], Marker]
-
def
OptUUIdTaggedField[Tag](name: String): @@[OptUUIDIdTaggedField[Tag, Meta], Marker]
-
def
OptUUIdTaggedField[Tag]: @@[OptUUIDIdTaggedField[Tag, Meta], Marker]
-
def
StringField(name: String): @@[StringField[Meta], Marker]
-
def
StringField: @@[StringField[Meta], Marker]
-
def
StringTaggedField[Tag](name: String): @@[StringTaggedField[Tag, Meta], Marker]
-
def
StringTaggedField[Tag]: @@[StringTaggedField[Tag, Meta], Marker]
-
def
UUIdField(name: String): @@[UUIDIdField[Meta], Marker]
-
def
UUIdField: @@[UUIDIdField[Meta], Marker]
-
def
UUIdTaggedField[Tag](name: String): @@[UUIDIdTaggedField[Tag, Meta], Marker]
-
def
UUIdTaggedField[Tag]: @@[UUIDIdTaggedField[Tag, Meta], Marker]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
fieldByName[T <: Field[_, _]](name: String): T
-
def
fieldNames: Iterable[String]
-
def
fieldNamesSorted: Seq[String]
-
def
fieldNamesWithIndexes: Map[Int, String]
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
named[T <: Field[_, _]](name: String)(func: (String) ⇒ T): @@[T, Marker]
-
def
named[T <: Field[_, _]](func: (String) ⇒ T): @@[T, Marker]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any