au.com.dius.pact.consumer.dsl

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, example: Boolean): PactDslJsonBody

  14. def booleanType(name: String): PactDslJsonBody

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

  16. def clone(): AnyRef

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

    Definition Classes
    PactDslJsonBodyDslPart
  18. def closeArray(): DslPart

    Definition Classes
    PactDslJsonBodyDslPart
  19. def closeObject(): DslPart

    Definition Classes
    PactDslJsonBodyDslPart
  20. def date(name: String, format: String, example: Date): PactDslJsonBody

  21. def date(name: String, format: String): PactDslJsonBody

  22. def date(name: String): PactDslJsonBody

  23. def date(): PactDslJsonBody

  24. def decimalType(name: String, number: Double): PactDslJsonBody

  25. def decimalType(name: String, number: BigDecimal): PactDslJsonBody

  26. def decimalType(name: String): PactDslJsonBody

  27. def eachLike(name: String, value: PactDslJsonRootValue, numberExamples: Int): PactDslJsonBody

  28. def eachLike(name: String, value: PactDslJsonRootValue): PactDslJsonBody

  29. def eachLike(numberExamples: Int): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  30. def eachLike(name: String, numberExamples: Int): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  31. def eachLike(): PactDslJsonBody

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

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

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

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

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

    Definition Classes
    PactDslJsonBodyDslPart
  37. final def getClass(): Class[_]

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

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

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

  41. def guid(name: String): PactDslJsonBody

  42. def hashCode(): Int

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

  44. def hexValue(name: String): PactDslJsonBody

  45. def id(name: String, id: Long): PactDslJsonBody

  46. def id(name: String): PactDslJsonBody

  47. def id(): PactDslJsonBody

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

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

  50. def integerType(name: String): PactDslJsonBody

  51. def ipAddress(name: String): PactDslJsonBody

  52. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

    Attributes
    protected[au.com.dius.pact.consumer.dsl]
    Definition Classes
    DslPart
  60. def maxArrayLike(name: String, size: Integer, value: PactDslJsonRootValue, numberExamples: Int): PactDslJsonBody

  61. def maxArrayLike(name: String, size: Integer, value: PactDslJsonRootValue): PactDslJsonBody

  62. def maxArrayLike(size: Integer, numberExamples: Int): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  63. def maxArrayLike(name: String, size: Integer, numberExamples: Int): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  64. def maxArrayLike(size: Integer): PactDslJsonBody

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

    Definition Classes
    PactDslJsonBodyDslPart
  66. def minArrayLike(name: String, size: Integer, value: PactDslJsonRootValue, numberExamples: Int): PactDslJsonBody

  67. def minArrayLike(name: String, size: Integer, value: PactDslJsonRootValue): PactDslJsonBody

  68. def minArrayLike(size: Integer, numberExamples: Int): PactDslJsonBody

    Definition Classes
    PactDslJsonBodyDslPart
  69. def minArrayLike(name: String, size: Integer, numberExamples: Int): PactDslJsonBody

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

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

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

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

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

    Definition Classes
    AnyRef
  75. def nullValue(fieldName: String): PactDslJsonBody

  76. def numberType(name: String, number: Number): PactDslJsonBody

  77. def numberType(name: String): PactDslJsonBody

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

  79. def object(): PactDslJsonBody

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

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

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

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

  84. def realType(name: String): PactDslJsonBody

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

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

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

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

  89. def stringType(name: String, example: String): PactDslJsonBody

  90. def stringType(name: String): PactDslJsonBody

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

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

    Definition Classes
    AnyRef
  93. def time(name: String, format: String, example: Date): PactDslJsonBody

  94. def time(name: String, format: String): PactDslJsonBody

  95. def time(name: String): PactDslJsonBody

  96. def time(): PactDslJsonBody

  97. def timestamp(name: String, format: String, example: Date): PactDslJsonBody

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

  99. def timestamp(name: String): PactDslJsonBody

  100. def timestamp(): PactDslJsonBody

  101. def toString(): String

    Definition Classes
    PactDslJsonBody → AnyRef → Any
  102. def uuid(name: String, uuid: String): PactDslJsonBody

  103. def uuid(name: String, uuid: UUID): PactDslJsonBody

  104. def uuid(name: String): PactDslJsonBody

  105. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DslPart

Inherited from AnyRef

Inherited from Any

Ungrouped