Class/Object

com.codemettle.akkasolr.querybuilder.SolrQueryBuilder

ImmutableSolrParams

Related Docs: object ImmutableSolrParams | package SolrQueryBuilder

Permalink

case class ImmutableSolrParams(params: HashMap[String, Vector[String]] = HashMap.empty) extends SolrParams with Product with Serializable

An immutable implementation of SolrParams; like org.apache.solr.common.params.MultiMapSolrParams but Scala-ish

Annotations
@SerialVersionUID()
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ImmutableSolrParams
  2. Serializable
  3. Product
  4. Equals
  5. SolrParams
  6. MapWriter
  7. MapSerializable
  8. Serializable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ImmutableSolrParams(params: HashMap[String, Vector[String]] = HashMap.empty)

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  8. def fpname(arg0: String, arg1: String): String

    Permalink
    Attributes
    protected[org.apache.solr.common.params]
    Definition Classes
    SolrParams
  9. def get(param: String): String

    Permalink
    Definition Classes
    ImmutableSolrParams → SolrParams
  10. def get(arg0: String, arg1: String): String

    Permalink
    Definition Classes
    SolrParams
  11. def getAll(arg0: Map[String, AnyRef], arg1: <repeated...>[String]): Map[String, AnyRef]

    Permalink
    Definition Classes
    SolrParams
  12. def getAll(arg0: Map[String, AnyRef], arg1: Collection[String]): Map[String, AnyRef]

    Permalink
    Definition Classes
    SolrParams
  13. def getBool(arg0: String, arg1: Boolean): Boolean

    Permalink
    Definition Classes
    SolrParams
  14. def getBool(arg0: String): Boolean

    Permalink
    Definition Classes
    SolrParams
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def getDouble(arg0: String, arg1: Double): Double

    Permalink
    Definition Classes
    SolrParams
  17. def getDouble(arg0: String): Double

    Permalink
    Definition Classes
    SolrParams
  18. def getFieldBool(arg0: String, arg1: String, arg2: Boolean): Boolean

    Permalink
    Definition Classes
    SolrParams
  19. def getFieldBool(arg0: String, arg1: String): Boolean

    Permalink
    Definition Classes
    SolrParams
  20. def getFieldDouble(arg0: String, arg1: String, arg2: Double): Double

    Permalink
    Definition Classes
    SolrParams
  21. def getFieldDouble(arg0: String, arg1: String): Double

    Permalink
    Definition Classes
    SolrParams
  22. def getFieldFloat(arg0: String, arg1: String, arg2: Float): Float

    Permalink
    Definition Classes
    SolrParams
  23. def getFieldFloat(arg0: String, arg1: String): Float

    Permalink
    Definition Classes
    SolrParams
  24. def getFieldInt(arg0: String, arg1: String, arg2: Int): Int

    Permalink
    Definition Classes
    SolrParams
  25. def getFieldInt(arg0: String, arg1: String): Integer

    Permalink
    Definition Classes
    SolrParams
  26. def getFieldParam(arg0: String, arg1: String, arg2: String): String

    Permalink
    Definition Classes
    SolrParams
  27. def getFieldParam(arg0: String, arg1: String): String

    Permalink
    Definition Classes
    SolrParams
  28. def getFieldParams(arg0: String, arg1: String): Array[String]

    Permalink
    Definition Classes
    SolrParams
  29. def getFloat(arg0: String, arg1: Float): Float

    Permalink
    Definition Classes
    SolrParams
  30. def getFloat(arg0: String): Float

    Permalink
    Definition Classes
    SolrParams
  31. def getInt(arg0: String, arg1: Int): Int

    Permalink
    Definition Classes
    SolrParams
  32. def getInt(arg0: String): Integer

    Permalink
    Definition Classes
    SolrParams
  33. def getLong(arg0: String, arg1: Long): Long

    Permalink
    Definition Classes
    SolrParams
  34. def getLong(arg0: String): Long

    Permalink
    Definition Classes
    SolrParams
  35. def getParameterNamesIterator(): Iterator[String]

    Permalink
    Definition Classes
    ImmutableSolrParams → SolrParams
  36. def getParams(param: String): Array[String]

    Permalink
    Definition Classes
    ImmutableSolrParams → SolrParams
  37. def getPrimitiveBool(arg0: String): Boolean

    Permalink
    Definition Classes
    SolrParams
  38. def getPrimitiveFieldBool(arg0: String, arg1: String): Boolean

    Permalink
    Definition Classes
    SolrParams
  39. def getPrimitiveFieldFloat(arg0: String, arg1: String): Float

    Permalink
    Definition Classes
    SolrParams
  40. def getPrimitiveInt(arg0: String): Int

    Permalink
    Definition Classes
    SolrParams
  41. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  42. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  45. val params: HashMap[String, Vector[String]]

    Permalink
  46. def required(): RequiredSolrParams

    Permalink
    Definition Classes
    SolrParams
  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  48. def toFilteredSolrParams(arg0: List[String]): SolrParams

    Permalink
    Definition Classes
    SolrParams
  49. def toLocalParamsString(): String

    Permalink
    Definition Classes
    SolrParams
  50. def toMap(arg0: Map[String, AnyRef]): Map[_, _]

    Permalink
    Definition Classes
    MapWriter → MapSerializable
  51. def toNamedList(): NamedList[AnyRef]

    Permalink
    Definition Classes
    SolrParams
  52. def toQueryString(): String

    Permalink
    Definition Classes
    SolrParams
  53. def toString(): String

    Permalink
    Definition Classes
    SolrParams → AnyRef → Any
  54. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. def writeMap(arg0: EntryWriter): Unit

    Permalink
    Definition Classes
    SolrParams → MapWriter
    Annotations
    @throws( classOf[java.io.IOException] )

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from SolrParams

Inherited from MapWriter

Inherited from MapSerializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped