RequirementsBuilder |
RequirementsBuilder.addCustomField(String name,
JsonValue customJsonValue) |
Add a custom Json snippet.
|
RequirementsBuilder |
RequirementsBuilder.addDefinition(String name,
RequirementsBuilder builder) |
Add a definition to the main object.
|
RequirementsBuilder |
RequirementsBuilder.addProperty(String name,
String description) |
Add a property; default type is string.
|
RequirementsBuilder |
RequirementsBuilder.addProperty(String name,
String type,
String description) |
Add a property.
|
RequirementsBuilder |
RequirementsBuilder.addProperty(String name,
RequirementsBuilder builder) |
Add a property of type object.
|
RequirementsBuilder |
RequirementsBuilder.addRequireProperty(String name,
String description) |
Add a required property; default type is string.
|
RequirementsBuilder |
RequirementsBuilder.addRequireProperty(String name,
String type,
String description) |
Add a required property.
|
RequirementsBuilder |
RequirementsBuilder.addRequireProperty(String name,
RequirementsBuilder builder) |
Add a required property of type object.
|
static RequirementsBuilder |
RequirementsBuilder.newArray(int minItems,
RequirementsBuilder builder) |
Creates a new builder instance for array type creation.
|
static RequirementsBuilder |
RequirementsBuilder.newArray(RequirementsBuilder builder) |
Creates a new builder instance for array type creation.
|
static RequirementsBuilder |
RequirementsBuilder.newEmptyObject() |
Creates a new builder instance for empty object creation.
|
static RequirementsBuilder |
RequirementsBuilder.newInstance(String description) |
Creates a new builder instance for the json schema.
|
static RequirementsBuilder |
RequirementsBuilder.newObject(String description) |
Creates a new builder instance for object type creation.
|
static RequirementsBuilder |
RequirementsBuilder.oneOf(JsonValue... oneOfElements) |
Creates a new builder instance for oneOf keyword.
|