Class

au.com.dius.pact.consumer.dsl

PactDslJsonBody

Related Doc: package dsl

Permalink

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
Visibility
  1. Public
  2. All

Instance Constructors

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

    Permalink
  2. new PactDslJsonBody()

    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. def array(): PactDslJsonArray

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

    Permalink
    Definition Classes
    PactDslJsonBodyDslPart
  6. def arrayLike(): PactDslJsonBody

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

    Permalink
    Definition Classes
    PactDslJsonBodyDslPart
  8. def asArray(): PactDslJsonArray

    Permalink
    Definition Classes
    DslPart
  9. def asBody(): PactDslJsonBody

    Permalink
    Definition Classes
    DslPart
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def booleanType(name: String, example: Boolean): PactDslJsonBody

    Permalink
  12. def booleanType(name: String): PactDslJsonBody

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

    Permalink
  14. def clone(): AnyRef

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

    Permalink
    Definition Classes
    PactDslJsonBodyDslPart
  16. def closeObject(): DslPart

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

    Permalink
  18. def date(name: String, format: String): PactDslJsonBody

    Permalink
  19. def date(name: String): PactDslJsonBody

    Permalink
  20. def date(): PactDslJsonBody

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

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

    Permalink
  23. def decimalType(name: String): PactDslJsonBody

    Permalink
  24. def eachLike(): PactDslJsonBody

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

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

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

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

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

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

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

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

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

    Permalink
  34. def guid(name: String): PactDslJsonBody

    Permalink
  35. def hashCode(): Int

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

    Permalink
  37. def hexValue(name: String): PactDslJsonBody

    Permalink
  38. def id(name: String, id: Long): PactDslJsonBody

    Permalink
  39. def id(name: String): PactDslJsonBody

    Permalink
  40. def id(): PactDslJsonBody

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

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

    Permalink
  43. def integerType(name: String): PactDslJsonBody

    Permalink
  44. def ipAddress(name: String): PactDslJsonBody

    Permalink
  45. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  62. def numberType(name: String): PactDslJsonBody

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

    Permalink
  64. def object(): PactDslJsonBody

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

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

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

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

    Permalink
  69. def realType(name: String): PactDslJsonBody

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

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

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

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

    Permalink
  74. def stringType(name: String, example: String): PactDslJsonBody

    Permalink
  75. def stringType(name: String): PactDslJsonBody

    Permalink
  76. def stringValue(name: String, value: String): PactDslJsonBody

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

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

    Permalink
  79. def time(name: String, format: String): PactDslJsonBody

    Permalink
  80. def time(name: String): PactDslJsonBody

    Permalink
  81. def time(): PactDslJsonBody

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

    Permalink
  83. def timestamp(name: String, format: String): PactDslJsonBody

    Permalink
  84. def timestamp(name: String): PactDslJsonBody

    Permalink
  85. def timestamp(): PactDslJsonBody

    Permalink
  86. def toString(): String

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

    Permalink
  88. def uuid(name: String, uuid: UUID): PactDslJsonBody

    Permalink
  89. def uuid(name: String): PactDslJsonBody

    Permalink
  90. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DslPart

Inherited from AnyRef

Inherited from Any

Ungrouped