com.foursquare.slashem

SlashemMeta

trait SlashemMeta [T <: Record[T]] extends MetaRecord[T]

Self Type
SlashemMeta[T] with MetaRecord[T] with T
Linear Supertypes
MetaRecord[T], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. SlashemMeta
  2. MetaRecord
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Type Members

  1. type _$8

    Attributes
    abstract
    Definition Classes
    MetaRecord
  2. type _$8

    Attributes
    abstract
    Definition Classes
    MetaRecord

Value Members

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

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

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

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

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

    Attributes
    final
    Definition Classes
    Any
  6. def appendDispatch (func: PartialFunction[Req, (T) ⇒ Box[LiftResponse]]): RulesSeq[PartialFunction[Req, () ⇒ Box[LiftResponse]]]

    Definition Classes
    MetaRecord
  7. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  8. def asJSON (inst: T): JsObj

    Definition Classes
    MetaRecord
  9. def asJValue (rec: T): JObject

    Definition Classes
    MetaRecord
  10. def asJsExp (inst: T): JsExp

    Definition Classes
    MetaRecord
  11. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. def createRecord : T

    Definition Classes
    MetaRecord
  13. def createWithMutableField [FieldType] (original: T, field: Field[FieldType, T], newValue: Box[FieldType]): T

    Definition Classes
    MetaRecord
  14. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  15. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def fieldByName (fieldName: String, inst: T): Box[net.liftweb.record.Field[_, T]]

    Definition Classes
    MetaRecord
  17. def fieldOrder : List[net.liftweb.record.Field[_, T]]

    Definition Classes
    MetaRecord
  18. def fields (rec: T): List[net.liftweb.record.Field[_, T]]

    Definition Classes
    MetaRecord
  19. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. def foreachCallback (inst: T, f: (LifecycleCallbacks) ⇒ Any): Unit

    Definition Classes
    MetaRecord
  21. var formTemplate : Box[NodeSeq]

    Definition Classes
    MetaRecord
  22. def fromJSON (json: String): Box[T]

    Definition Classes
    MetaRecord
  23. def fromJValue (jvalue: JValue): Box[T]

    Definition Classes
    MetaRecord
  24. def fromJsonString (json: String): Box[T]

    Definition Classes
    MetaRecord
  25. def fromReq (r: Req): T

    Definition Classes
    MetaRecord
  26. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  27. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  28. def instantiateRecord : T

    Attributes
    protected
    Definition Classes
    MetaRecord
  29. def introspect (rec: T, methods: Array[Method])(f: (Method, net.liftweb.record.Field[_, T]) ⇒ Any): Unit

    Definition Classes
    MetaRecord
  30. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  31. var logger : SolrQueryLogger

  32. def metaFields (): List[net.liftweb.record.Field[_, T]]

    Definition Classes
    MetaRecord
  33. def mutable_? : Boolean

    Definition Classes
    MetaRecord
  34. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  35. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  36. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  37. def prependDispatch (func: PartialFunction[Req, (T) ⇒ Box[LiftResponse]]): RulesSeq[PartialFunction[Req, () ⇒ Box[LiftResponse]]]

    Definition Classes
    MetaRecord
  38. val rootClass : java.lang.Class[_ >: ?0]

    Attributes
    protected
    Definition Classes
    MetaRecord
  39. def setFieldsFromJSON (inst: T, json: String): Box[Unit]

    Definition Classes
    MetaRecord
  40. def setFieldsFromJValue (rec: T, jvalue: JValue): Box[Unit]

    Definition Classes
    MetaRecord
  41. def setFieldsFromJsonString (inst: T, json: String): Box[Unit]

    Definition Classes
    MetaRecord
  42. def setFieldsFromReq (inst: T, req: Req): Unit

    Definition Classes
    MetaRecord
  43. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  44. val timeout : Int

  45. def toForm (inst: T, template: NodeSeq): NodeSeq

    Definition Classes
    MetaRecord
  46. def toForm (inst: T): NodeSeq

    Definition Classes
    MetaRecord
  47. def toString (): String

    Definition Classes
    AnyRef → Any
  48. def toXHtml (inst: T): NodeSeq

    Definition Classes
    MetaRecord
  49. def validate (inst: T): List[FieldError]

    Definition Classes
    MetaRecord
  50. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from MetaRecord[T]

Inherited from AnyRef

Inherited from Any