com.foursquare.slashem

SolrMeta

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

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

Type Members

  1. type _$8

    Attributes
    abstract
    Definition Classes
    MetaRecord
  2. type _$8

    Attributes
    abstract
    Definition Classes
    MetaRecord

Abstract Value Members

  1. def servers : List[String]

    The servers is a list used in round-robin for running solr read queries against.

    The servers is a list used in round-robin for running solr read queries against. It can just be one element if you wish

    Attributes
    abstract
  2. def solrName : String

    Attributes
    abstract

Concrete 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 client : Service[HttpRequest, HttpResponse]

  12. def clone (): AnyRef

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

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

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

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

    Definition Classes
    AnyRef → Any
  17. def extractFromResponse [Y] (r: String, creator: Option[((Map[String, Any], Option[Map[String, ArrayList[String]]])) ⇒ Y], fieldstofetch: List[String], fallOf: Option[Double], min: Option[Int], queryText: String): Future[SearchResults[T, Y]]

  18. def fieldByName (fieldName: String, inst: T): Box[net.liftweb.record.Field[_, T]]

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

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

    Definition Classes
    MetaRecord
  21. def finalize (): Unit

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

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

    Definition Classes
    MetaRecord
  24. implicit val formats : net.liftweb.json.DefaultFormats.type

    Attributes
    implicit
  25. def fromJSON (json: String): Box[T]

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

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

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

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

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

    Definition Classes
    AnyRef → Any
  31. def hostConnectionCoresize : Int

  32. def hostConnectionLimit : Int

  33. def instantiateRecord : T

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

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

    Attributes
    final
    Definition Classes
    Any
  36. var logger : SolrQueryLogger

    Definition Classes
    SlashemMeta
  37. val mapper : ObjectMapper

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

    Definition Classes
    MetaRecord
  39. def mutable_? : Boolean

    Definition Classes
    MetaRecord
  40. var myClient : Option[Service[HttpRequest, HttpResponse]]

  41. def ne (arg0: AnyRef): Boolean

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

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

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

    Definition Classes
    MetaRecord
  45. def queryString (params: Seq[(String, String)]): QueryStringEncoder

  46. def rawQueryFuture (params: Seq[(String, String)]): Future[String]

  47. def retries : Int

  48. val rootClass : java.lang.Class[_ >: ?0]

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

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

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  54. val timeout : Int

    Definition Classes
    SlashemMeta
  55. def toForm (inst: T, template: NodeSeq): NodeSeq

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

    Definition Classes
    MetaRecord
  57. def toString (): String

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

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

    Definition Classes
    MetaRecord
  60. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from SlashemMeta[T]

Inherited from MetaRecord[T]

Inherited from AnyRef

Inherited from Any