Package | Description |
---|---|
org.cornutum.tcases | |
org.cornutum.tcases.resolve |
Modifier and Type | Method and Description |
---|---|
static SchemaBuilder |
SystemInputs.schema()
Returns a builder for a new generic
Schema . |
static SchemaBuilder |
SystemInputs.schema(DataValue.Type type)
Returns a builder for a new
Schema with the given type. |
Modifier and Type | Method and Description |
---|---|
VarValueDefBuilder |
VarValueDefBuilder.set(SchemaBuilder schema)
Adds a schema.
|
VarDefBuilder |
VarDefBuilder.set(SchemaBuilder schema)
Adds a schema.
|
Modifier and Type | Method and Description |
---|---|
SchemaBuilder |
SchemaBuilder.constant(BigDecimal value) |
SchemaBuilder |
SchemaBuilder.constant(Boolean value) |
SchemaBuilder |
SchemaBuilder.constant(DataValue<?> constant) |
<T> SchemaBuilder |
SchemaBuilder.constant(DataValue<T>... items) |
SchemaBuilder |
SchemaBuilder.constant(int value) |
SchemaBuilder |
SchemaBuilder.constant(long value) |
SchemaBuilder |
SchemaBuilder.constant(String value) |
SchemaBuilder |
SchemaBuilder.constant(String format,
String value) |
SchemaBuilder |
SchemaBuilder.enums(BigDecimal... values) |
SchemaBuilder |
SchemaBuilder.enums(Boolean... values) |
SchemaBuilder |
SchemaBuilder.enums(DataValue<?>... values) |
SchemaBuilder |
SchemaBuilder.enums(int... values) |
SchemaBuilder |
SchemaBuilder.enums(List<DataValue<?>> values) |
SchemaBuilder |
SchemaBuilder.enums(long... values) |
SchemaBuilder |
SchemaBuilder.enums(String... values) |
SchemaBuilder |
SchemaBuilder.enums(String format,
StringValue... values) |
SchemaBuilder |
SchemaBuilder.exclusiveMaximum(BigDecimal exclusiveMaximum) |
SchemaBuilder |
SchemaBuilder.exclusiveMaximum(int exclusiveMaximum) |
SchemaBuilder |
SchemaBuilder.exclusiveMaximum(long exclusiveMaximum) |
SchemaBuilder |
SchemaBuilder.exclusiveMaximum(String exclusiveMaximum) |
SchemaBuilder |
SchemaBuilder.exclusiveMinimum(BigDecimal exclusiveMinimum) |
SchemaBuilder |
SchemaBuilder.exclusiveMinimum(int exclusiveMinimum) |
SchemaBuilder |
SchemaBuilder.exclusiveMinimum(long exclusiveMinimum) |
SchemaBuilder |
SchemaBuilder.exclusiveMinimum(String exclusiveMinimum) |
SchemaBuilder |
SchemaBuilder.format(String format) |
static SchemaBuilder |
SchemaBuilder.generic()
Returns a builder for a schema of undefined type.
|
SchemaBuilder |
SchemaBuilder.items(Schema items) |
SchemaBuilder |
SchemaBuilder.maximum(BigDecimal maximum) |
SchemaBuilder |
SchemaBuilder.maximum(int maximum) |
SchemaBuilder |
SchemaBuilder.maximum(long maximum) |
SchemaBuilder |
SchemaBuilder.maximum(String maximum) |
SchemaBuilder |
SchemaBuilder.maxItems(Integer maxItems) |
SchemaBuilder |
SchemaBuilder.maxLength(Integer maxLength) |
SchemaBuilder |
SchemaBuilder.minimum(BigDecimal minimum) |
SchemaBuilder |
SchemaBuilder.minimum(int minimum) |
SchemaBuilder |
SchemaBuilder.minimum(long minimum) |
SchemaBuilder |
SchemaBuilder.minimum(String minimum) |
SchemaBuilder |
SchemaBuilder.minItems(Integer minItems) |
SchemaBuilder |
SchemaBuilder.minLength(Integer minLength) |
SchemaBuilder |
SchemaBuilder.multipleOf(BigDecimal multipleOf) |
SchemaBuilder |
SchemaBuilder.multipleOf(int multipleOf) |
SchemaBuilder |
SchemaBuilder.multipleOf(long multipleOf) |
SchemaBuilder |
SchemaBuilder.multipleOf(String multipleOf) |
SchemaBuilder |
SchemaBuilder.pattern(String pattern) |
static SchemaBuilder |
SchemaBuilder.type(DataValue.Type type)
Returns a builder for a schema of the given type.
|
static SchemaBuilder |
SchemaBuilder.type(String type)
Returns a builder for a schema of the given type.
|
SchemaBuilder |
SchemaBuilder.uniqueItems() |
SchemaBuilder |
SchemaBuilder.uniqueItems(Boolean uniqueItems) |
static SchemaBuilder |
SchemaBuilder.with(Schema schema)
Returns a builder for a copy of the given schema.
|
Copyright © 2024 The Cornutum Project. All rights reserved.