t

com.gu.contentapi.client.model

FilterExtendedParameters

trait FilterExtendedParameters[Owner <: Parameters[Owner]] extends Parameters[Owner]

Self Type
FilterExtendedParameters[Owner] with Owner
Linear Supertypes
Parameters[Owner], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FilterExtendedParameters
  2. Parameters
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class BoolParameter(name: String, value: Option[Boolean] = None) extends Owner.OwnedParameter with Product with Serializable
    Definition Classes
    Parameters
  2. case class DateParameter(name: String, value: Option[Instant] = None) extends Owner.OwnedParameter with Product with Serializable
    Definition Classes
    Parameters
  3. case class IntParameter(name: String, value: Option[Int] = None) extends Owner.OwnedParameter with Product with Serializable
    Definition Classes
    Parameters
  4. trait OwnedParameter extends Parameter
    Attributes
    protected
    Definition Classes
    Parameters
  5. case class StringParameter(name: String, value: Option[String] = None) extends Owner.OwnedParameter with Product with Serializable
    Definition Classes
    Parameters

Abstract Value Members

  1. abstract def parameterHolder: Map[String, Parameter]
    Attributes
    protected
    Definition Classes
    Parameters
  2. abstract def withParameters(parameterMap: Map[String, Parameter]): Owner
    Definition Classes
    Parameters

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def boolParam(key: String, value: Boolean): Owner
    Definition Classes
    Parameters
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. def commentable: (FilterExtendedParameters.this)#BoolParameter
  8. def containsElement: (FilterExtendedParameters.this)#StringParameter
  9. def contentType: (FilterExtendedParameters.this)#StringParameter
  10. def dateParam(key: String, value: Instant): Owner
    Definition Classes
    Parameters
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def filename: (FilterExtendedParameters.this)#StringParameter
  14. def fromDate: (FilterExtendedParameters.this)#DateParameter
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def has(param: String): Boolean
    Definition Classes
    Parameters
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. def ids: (FilterExtendedParameters.this)#StringParameter
  19. def intParam(key: String, value: Int): Owner
    Definition Classes
    Parameters
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. def lang: (FilterExtendedParameters.this)#StringParameter
  22. def leadContent: (FilterExtendedParameters.this)#StringParameter
  23. def membershipAccess: (FilterExtendedParameters.this)#StringParameter
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. def parameters: Map[String, String]
    Definition Classes
    Parameters
  28. def paths: (FilterExtendedParameters.this)#StringParameter
  29. def rights: (FilterExtendedParameters.this)#StringParameter
  30. def starRating: (FilterExtendedParameters.this)#IntParameter
  31. def stringParam(key: String, value: String): Owner
    Definition Classes
    Parameters
  32. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  33. def tag: (FilterExtendedParameters.this)#StringParameter
  34. def toDate: (FilterExtendedParameters.this)#DateParameter
  35. def toString(): String
    Definition Classes
    AnyRef → Any
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  38. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. def withParameter(parameter: Parameter): Owner
    Definition Classes
    Parameters

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Parameters[Owner]

Inherited from AnyRef

Inherited from Any

Ungrouped