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(rootPath: String, rootName: 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(names: <repeated...>[String]): PactDslJsonBody

  15. def booleanType(name: String): PactDslJsonBody

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

  17. def clone(): AnyRef

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

    Definition Classes
    PactDslJsonBodyDslPart
  19. def closeArray(): DslPart

    Definition Classes
    PactDslJsonBodyDslPart
  20. def closeObject(): DslPart

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

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

  23. def date(name: String): PactDslJsonBody

  24. def date(): PactDslJsonBody

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

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

  27. def decimalType(names: <repeated...>[String]): PactDslJsonBody

  28. def decimalType(name: String): PactDslJsonBody

  29. def eachArrayLike(numberExamples: Int): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  30. def eachArrayLike(name: String, numberExamples: Int): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  31. def eachArrayLike(): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  32. def eachArrayLike(name: String): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  33. def eachArrayWithMaxLike(numberExamples: Int, size: Integer): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  34. def eachArrayWithMaxLike(name: String, numberExamples: Int, size: Integer): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  35. def eachArrayWithMaxLike(size: Integer): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  36. def eachArrayWithMaxLike(name: String, size: Integer): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  37. def eachArrayWithMinLike(numberExamples: Int, size: Integer): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  38. def eachArrayWithMinLike(name: String, numberExamples: Int, size: Integer): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  39. def eachArrayWithMinLike(size: Integer): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  40. def eachArrayWithMinLike(name: String, size: Integer): PactDslJsonArray

    Definition Classes
    PactDslJsonBodyDslPart
  41. def eachKeyLike(exampleKey: String, value: PactDslJsonRootValue): PactDslJsonBody

  42. def eachKeyLike(exampleKey: String): PactDslJsonBody

  43. def eachKeyMappedToAnArrayLike(exampleKey: String): PactDslJsonBody

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

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

  46. def eachLike(numberExamples: Int): PactDslJsonBody

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

    Definition Classes
    PactDslJsonBodyDslPart
  48. def eachLike(): PactDslJsonBody

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

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

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

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

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

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

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

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

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

  58. def guid(name: String): PactDslJsonBody

  59. def hashCode(): Int

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

  61. def hexValue(name: String): PactDslJsonBody

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

  63. def id(name: String): PactDslJsonBody

  64. def id(): PactDslJsonBody

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

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

  67. def integerType(names: <repeated...>[String]): PactDslJsonBody

  68. def integerType(name: String): PactDslJsonBody

  69. def ipAddress(name: String): PactDslJsonBody

  70. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  95. def numberType(names: <repeated...>[String]): PactDslJsonBody

  96. def numberType(name: String): PactDslJsonBody

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

  98. def object(): PactDslJsonBody

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

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

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

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

  103. def realType(name: String): PactDslJsonBody

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

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

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

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

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

  109. def stringType(names: <repeated...>[String]): PactDslJsonBody

  110. def stringType(name: String): PactDslJsonBody

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

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

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

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

  115. def time(name: String): PactDslJsonBody

  116. def time(): PactDslJsonBody

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

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

  119. def timestamp(name: String): PactDslJsonBody

  120. def timestamp(): PactDslJsonBody

  121. def toString(): String

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

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

  124. def uuid(name: String): PactDslJsonBody

  125. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DslPart

Inherited from AnyRef

Inherited from Any

Ungrouped