Package | Description |
---|---|
org.cornutum.tcases | |
org.cornutum.tcases.openapi.resolver | |
org.cornutum.tcases.resolve |
Modifier and Type | Method and Description |
---|---|
ValueDomain<?> |
VarValueDef.getDomain()
Returns the domain for this input value.
|
Modifier and Type | Method and Description |
---|---|
void |
VarValueDef.setDomain(ValueDomain<?> domain)
Changes the domain for this input value.
|
Modifier and Type | Class and Description |
---|---|
class |
MediaTypeDomain
Defines a set of media type values that can be used by a request.
|
Modifier and Type | Method and Description |
---|---|
ValueDomain<T> |
ValueDef.getDomain()
Returns the domain for this value.
|
ValueDomain<String> |
ValueDef.getMediaType()
Returns the media type domain for this value.
|
static ValueDomain<?> |
VarProperties.toArrayDomain(Map<String,Object> propertyValues,
Characters chars)
Returns the array domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toArrayItemsDomain(Map<String,Object> propertyValues,
Characters chars)
Returns the array domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toBooleanDomain(Map<String,Object> propertyValues)
Returns the boolean domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toBooleanItemsDomain(Map<String,Object> propertyValues)
Returns the boolean domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toItemsDomain(Map<String,Object> propertyValues,
Characters chars)
Returns the value domain for alternate array items specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toNumberDomain(DataValue.Type type,
Map<String,Object> propertyValues)
Returns the number domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toNumberItemsDomain(DataValue.Type type,
Map<String,Object> propertyValues)
Returns the number domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toObjectDomain(Map<String,Object> propertyValues,
Characters chars)
Returns the object domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toStringDomain(Map<String,Object> propertyValues,
Characters chars)
Returns the string domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toStringItemsDomain(Map<String,Object> propertyValues,
Characters chars)
Returns the string domain specified by the given properties.
|
static ValueDomain<?> |
VarProperties.toValueDomain(Map<String,Object> propertyValues,
Characters chars)
Returns the value domain specified by the given properties.
|
Modifier and Type | Method and Description |
---|---|
void |
ValueDef.setMediaType(ValueDomain<String> mediaType)
Changes the media type domain for this value.
|
Constructor and Description |
---|
ValueDef(ValueDomain<T> domain)
Creates a new ValueDef instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStringDomain
Defines a set of string values that can be used by a request.
|
class |
AbstractValueDomain<T>
Base class for
ValueDomain implementations |
class |
ArrayConstant
Defines a singleton Array value set.
|
class |
ArrayDomain<T>
Defines an array value set.
|
class |
ArrayEnum<T>
Defines an enumerated array value set.
|
class |
AsciiStringDomain
Defines a set of ASCII string values that can be used by a request.
|
class |
Base64Domain
Define a set of base64-encoded byte arrays that can be used by a request.
|
class |
BinaryConstant
Defines a singleton byte array value set.
|
class |
BinaryDomain
Define a set of byte arrays that can be used by a request.
|
class |
BooleanConstant
Defines a singleton Boolean value set.
|
class |
BooleanEnum
Defines an enumerated boolean value set.
|
class |
ConstantDomain<T>
Defines a singleton value set.
|
class |
DateConstant
Defines a singleton date string value set.
|
class |
DateDomain
Defines a set of date string values that can be used by a request.
|
class |
DateEnum
Defines an enumerated date string value set.
|
class |
DateTimeConstant
Defines a singleton String value set.
|
class |
DateTimeDomain
Defines a set of date-time string values that can be used by a request.
|
class |
DateTimeEnum
Defines an enumerated date-time string value set.
|
class |
DecimalConstant
Defines a singleton Decimal value set.
|
class |
DecimalDomain
Defines a set of BigDecimal values that can be used by a request.
|
class |
DecimalEnum
Defines an enumerated decimal value set.
|
class |
EmailConstant
Defines a singleton email string value set.
|
class |
EmailDomain
Defines a set of email address values that can be used by a request.
|
class |
EmailEnum
Defines an enumerated email string value set.
|
class |
EnumDomain<T>
Defines an enumerated value set.
|
class |
IntegerConstant
Defines a singleton Integer value set.
|
class |
IntegerDomain
Defines a set of Integer values that can be used by a request.
|
class |
IntegerEnum
Defines an enumerated integer value set.
|
class |
LengthDomain
Defines the range of possible lengths for a sequence value.
|
class |
LongConstant
Defines a singleton Long value set.
|
class |
LongDomain
Defines a set of Long values that can be used by a request.
|
class |
LongEnum
Defines an enumerated long value set.
|
class |
MultiTypeDomain
Defines the set of values with any of a given list of types.
|
class |
NullDomain
Defines a singleton null value set.
|
class |
NumberDomain<T extends Number & Comparable<T>>
Defines a set of numeric values that can be used by a request.
|
class |
ObjectConstant
Defines a singleton Object value set.
|
class |
ObjectDomain
Defines the properties of a set of object values that can be used by a request.
|
class |
PropertyNameDomain
Defines a set of object property name values that can be used by a request.
|
class |
SequenceDomain<T>
Base class for domains that define a set of byte/character sequences that can be used by a request.
|
class |
StringConstant
Defines a singleton String value set.
|
class |
StringEnum
Defines an enumerated string value set.
|
class |
TimeDomain
Base class for a set of string-encoded time values that can be used by a request.
|
class |
UuidConstant
Defines a singleton UUID string value set.
|
class |
UuidDomain
Defines a set of UUID string values that can be used by a request.
|
class |
UuidEnum
Defines an enumerated UUID string value set.
|
Modifier and Type | Method and Description |
---|---|
ValueDomain<Integer> |
ObjectDomain.getAdditionalPropertyCount()
Returns the value domain for the number of additional properties for this object.
|
ValueDomain<?> |
ObjectDomain.getAdditionalPropertyValues()
Returns the value domain for any additional properties for this object.
|
protected ValueDomain<Integer> |
ArrayDomain.getItemCount()
Returns the range for the number of array items.
|
ValueDomain<T> |
ArrayDomain.getItemValues()
Returns the value domain for required array items.
|
ValueDomain<T> |
ArrayDomain.getOtherItemValues()
Returns the value domain for additional array items.
|
protected ValueDomain<?> |
TestCaseSchemaResolver.toValueDomain(Schema schema)
Returns a
ValueDomain derived from the given Schema . |
Modifier and Type | Method and Description |
---|---|
Map<String,ValueDomain<?>> |
ObjectDomain.getPropertyDomains()
Returns the property value domains for objects in this domain.
|
Modifier and Type | Method and Description |
---|---|
void |
ObjectDomain.setAdditionalPropertyCount(ValueDomain<Integer> count)
Changes the value domain for the number of additional properties for this object.
|
void |
ObjectDomain.setAdditionalPropertyValues(ValueDomain<?> additionalPropertyValues)
Changes the value domain for any additional properties for this object.
|
protected void |
ArrayDomain.setItemCount(ValueDomain<Integer> domain)
Changes the range for the number of array items.
|
void |
ArrayDomain.setItemValues(ValueDomain<T> itemValues)
Changes the value domain for required array items.
|
void |
ArrayDomain.setOtherItemValues(ValueDomain<?> otherItemValues)
Changes the value domain for additional array items.
|
Modifier and Type | Method and Description |
---|---|
void |
ObjectDomain.setPropertyDomains(Map<String,ValueDomain<?>> propertyDomains)
Changes the property value domains for objects in this domain.
|
Constructor and Description |
---|
ObjectDomain(ValueDomain<Integer> additionalPropertyCount,
ValueDomain<?> additionalPropertyValues)
Creates a new ObjectDomain instance.
|
ObjectDomain(ValueDomain<Integer> additionalPropertyCount,
ValueDomain<?> additionalPropertyValues)
Creates a new ObjectDomain instance.
|
ObjectDomain(ValueDomain<Integer> additionalPropertyCount,
ValueDomain<?> additionalPropertyValues,
Characters chars)
Creates a new ObjectDomain instance.
|
ObjectDomain(ValueDomain<Integer> additionalPropertyCount,
ValueDomain<?> additionalPropertyValues,
Characters chars)
Creates a new ObjectDomain instance.
|
Copyright © 2024 The Cornutum Project. All rights reserved.