au.com.dius.pact.consumer

PactDslJsonBody

class PactDslJsonBody extends DslPart

Linear Supertypes
DslPart, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PactDslJsonBody
  2. DslPart
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PactDslJsonBody(root: String, parent: DslPart)

  2. new PactDslJsonBody()

Value Members

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

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

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

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

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

    Definition Classes
    Any
  6. def array(): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  7. def array(name: String): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  8. def arrayLike(): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  9. def arrayLike(name: String): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  10. def asArray(): PactDslJsonArray

    Definition Classes
    DslPart
  11. def asBody(): PactDslJsonBody

    Definition Classes
    DslPart
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def booleanType(name: String): PactDslJsonBody

  14. def booleanValue(name: String, value: Boolean): PactDslJsonBody

  15. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. def closeArray(): DslPart

    Definition Classes
    PactDslJsonBodyDslPart
  17. def closeObject(): DslPart

    Definition Classes
    PactDslJsonBodyDslPart
  18. def date(name: String, format: String): PactDslJsonBody

  19. def date(name: String): PactDslJsonBody

  20. def date(): PactDslJsonBody

  21. def eachLike(): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  22. def eachLike(name: String): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  23. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  25. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. def getBody(): AnyRef

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    PactDslJsonBodyDslPart
  27. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  28. def getMatchers(): Map[String, AnyRef]

    Definition Classes
    DslPart
  29. def guid(name: String, uuid: String): PactDslJsonBody

  30. def guid(name: String, uuid: UUID): PactDslJsonBody

  31. def guid(name: String): PactDslJsonBody

  32. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  33. def hexValue(name: String, hexValue: String): PactDslJsonBody

  34. def hexValue(name: String): PactDslJsonBody

  35. def id(name: String): PactDslJsonBody

  36. def id(): PactDslJsonBody

  37. def integerType(name: String, number: Integer): PactDslJsonBody

  38. def integerType(name: String, number: Long): PactDslJsonBody

  39. def integerType(name: String): PactDslJsonBody

  40. def ipAddress(name: String): PactDslJsonBody

  41. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  42. def matchDate(format: String): Map[String, AnyRef]

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    DslPart
  43. def matchMax(max: Integer): Map[String, AnyRef]

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    DslPart
  44. def matchMin(min: Integer): Map[String, AnyRef]

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    DslPart
  45. def matchTime(format: String): Map[String, AnyRef]

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    DslPart
  46. def matchTimestamp(format: String): Map[String, AnyRef]

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    DslPart
  47. def matchType(type: String): Map[String, AnyRef]

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    DslPart
  48. def matchType(): Map[String, AnyRef]

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    DslPart
  49. def maxArrayLike(size: Integer): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  50. def maxArrayLike(name: String, size: Integer): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  51. def minArrayLike(size: Integer): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  52. def minArrayLike(name: String, size: Integer): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  53. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  54. final def notify(): Unit

    Definition Classes
    AnyRef
  55. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  56. def numberType(name: String, number: Number): PactDslJsonBody

  57. def numberType(name: String): PactDslJsonBody

  58. def numberValue(name: String, value: Number): PactDslJsonBody

  59. def object(): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  60. def object(name: String): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  61. def putArray(object: DslPart): Unit

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    PactDslJsonBodyDslPart
  62. def putObject(object: DslPart): Unit

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    PactDslJsonBodyDslPart
  63. def realType(name: String, number: Double): PactDslJsonBody

  64. def realType(name: String): PactDslJsonBody

  65. def regexp(regex: String): Map[String, AnyRef]

    Attributes
    protected[au.com.dius.pact.consumer]
    Definition Classes
    DslPart
  66. def setMatchers(matchers: Map[String, AnyRef]): Unit

    Definition Classes
    DslPart
  67. def stringMatcher(name: String, regex: String): PactDslJsonBody

  68. def stringMatcher(name: String, regex: String, value: String): PactDslJsonBody

  69. def stringType(name: String): PactDslJsonBody

  70. def stringValue(name: String, value: String): PactDslJsonBody

  71. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  72. def time(name: String, format: String): PactDslJsonBody

  73. def time(name: String): PactDslJsonBody

  74. def time(): PactDslJsonBody

  75. def timestamp(name: String, format: String): PactDslJsonBody

  76. def timestamp(name: String): PactDslJsonBody

  77. def timestamp(): PactDslJsonBody

  78. def toString(): String

    Definition Classes
    PactDslJsonBody → AnyRef → Any
  79. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DslPart

Inherited from AnyRef

Inherited from Any

Ungrouped