Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X 

A

AbstractAssertion - Class in org.cornutum.tcases.conditions
Base class for assertions.
AbstractAssertion() - Constructor for class org.cornutum.tcases.conditions.AbstractAssertion
Creates a new AbstractAssertion object.
AbstractAssertion(String) - Constructor for class org.cornutum.tcases.conditions.AbstractAssertion
Creates a new AbstractAssertion object.
AbstractFilter - Class in org.cornutum.tcases.io
Transforms data written to a source stream into results written to a target.
AbstractFilter() - Constructor for class org.cornutum.tcases.io.AbstractFilter
 
AbstractMessageDataBuilder<T extends AbstractMessageDataBuilder<T>> - Class in org.cornutum.tcases.openapi.resolver
Base class for MessageData builders
AbstractMessageDataBuilder() - Constructor for class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
AbstractStringDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of string values that can be used by a request.
AbstractStringDomain(int, Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Creates a new AbstractStringDomain instance.
AbstractStringDomain.PatternResolver - Class in org.cornutum.tcases.openapi.resolver
Resolves string data values by matching regular expressions.
AbstractSystemInputWriter - Class in org.cornutum.tcases.io
Base class for writing a SystemInputDef to an output stream.
AbstractSystemInputWriter() - Constructor for class org.cornutum.tcases.io.AbstractSystemInputWriter
Creates a new AbstractSystemInputWriter object that writes to standard output.
AbstractSystemInputWriter(OutputStream) - Constructor for class org.cornutum.tcases.io.AbstractSystemInputWriter
Creates a new AbstractSystemInputWriter object that writes to the given stream.
AbstractSystemInputWriter(Writer) - Constructor for class org.cornutum.tcases.io.AbstractSystemInputWriter
Creates a new AbstractSystemInputWriter object that writes to the given stream.
AbstractSystemTestWriter - Class in org.cornutum.tcases.io
Base class for writing a SystemTestDef to an output stream.
AbstractSystemTestWriter() - Constructor for class org.cornutum.tcases.io.AbstractSystemTestWriter
Creates a new AbstractSystemTestWriter object that writes to standard output.
AbstractSystemTestWriter(OutputStream) - Constructor for class org.cornutum.tcases.io.AbstractSystemTestWriter
Creates a new AbstractSystemTestWriter object that writes to the given stream.
AbstractSystemTestWriter(Writer) - Constructor for class org.cornutum.tcases.io.AbstractSystemTestWriter
Creates a new AbstractSystemTestWriter object that writes to the given stream.
AbstractValueDomain<T> - Class in org.cornutum.tcases.openapi.resolver
Base class for ValueDomain implementations
AbstractValueDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.AbstractValueDomain
 
AbstractVarDef - Class in org.cornutum.tcases
Base class for IVarDef implementations.
AbstractVarDef() - Constructor for class org.cornutum.tcases.AbstractVarDef
Creates a new AbstractVarDef object.
AbstractVarDef(String) - Constructor for class org.cornutum.tcases.AbstractVarDef
Creates a new AbstractVarDef object.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.AllOf
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.AnyOf
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.Assert
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.AssertLess
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.AssertMore
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.AssertNot
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.AssertNotLess
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.AssertNotMore
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.Between
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.Conjunction
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.ContainsAll
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.ContainsAny
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.Disjunction
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.Equals
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in interface org.cornutum.tcases.conditions.ICondition
Implements the Visitor pattern for this condition.
accept(IConditionVisitor) - Method in class org.cornutum.tcases.conditions.Not
Implements the Visitor pattern for this condition.
accept(CertConfigVisitor) - Method in class org.cornutum.tcases.openapi.moco.CertConfig
Implements the Visitor pattern for this certificate configuration.
accept(CertConfigVisitor) - Method in class org.cornutum.tcases.openapi.moco.CertConfigFile
Implements the Visitor pattern for this certificate configuration.
accept(CertConfigVisitor) - Method in class org.cornutum.tcases.openapi.moco.CertConfigResource
Implements the Visitor pattern for this certificate configuration.
accept(ConfigVisitor) - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Implements the Visitor pattern for this server configuration.
accept(ConfigVisitor) - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigFile
Implements the Visitor pattern for this server configuration.
accept(ConfigVisitor) - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigPojo
Implements the Visitor pattern for this server configuration.
accept(ConfigVisitor) - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigResource
Implements the Visitor pattern for this server configuration.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.ArrayValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.BinaryValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.BooleanValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.DataValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.DecimalValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.IntegerValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.LongValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.NullValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.ObjectValue
Implements the Visitor pattern for this data value.
accept(DataValueVisitor) - Method in class org.cornutum.tcases.openapi.resolver.StringValue
Implements the Visitor pattern for this data value.
add(ICondition) - Method in class org.cornutum.tcases.conditions.Between
Adds a condition to this set.
add(ICondition) - Method in class org.cornutum.tcases.conditions.ConditionSet
Adds a condition to this set.
add(IDisjunct) - Method in class org.cornutum.tcases.conditions.Conjunction
Adds a disjunct to this conjunction.
add(String) - Method in class org.cornutum.tcases.conditions.ContainsAll
Adds a property to this set.
add(String) - Method in class org.cornutum.tcases.conditions.ContainsAny
Adds a property to this set.
add(IAssertion) - Method in class org.cornutum.tcases.conditions.Disjunction
Adds an assertion to this disjunction.
add(IDisjunct) - Method in class org.cornutum.tcases.conditions.Disjunction
Adds all assertions for the given IDisjunct to this disjunction.
add(VarBindingDef) - Method in class org.cornutum.tcases.generator.Tuple
Adds a binding to this tuple.
add(RequestCase) - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Adds an API request test case.
add(String) - Method in class org.cornutum.tcases.PropertySet
Adds a property to this set.
add(T) - Method in class org.cornutum.tcases.util.ListBuilder
Appends a new element to the list for this builder.
add(Optional<T>) - Method in class org.cornutum.tcases.util.ListBuilder
If present, appends a new element to the list for this builder.
addAll(Collection<String>) - Method in class org.cornutum.tcases.conditions.ContainsAll
Adds a set of properties to this set.
addAll(Collection<String>) - Method in class org.cornutum.tcases.conditions.ContainsAny
Adds a set of properties to this set.
addAll(Tuple) - Method in class org.cornutum.tcases.generator.Tuple
Adds all bindings from the given tuple.
addAll(PropertySet) - Method in class org.cornutum.tcases.PropertySet
Adds a set of properties to this set.
addAll(Collection<String>) - Method in class org.cornutum.tcases.PropertySet
Adds a set of properties to this set.
addAll(Iterator<String>) - Method in class org.cornutum.tcases.PropertySet
Adds a set of properties to this set.
addAll(Iterable<T>) - Method in class org.cornutum.tcases.util.ListBuilder
Appends all elements of the given collection to the list for this builder.
addAnnotations(Annotated) - Method in class org.cornutum.tcases.Annotated
Adds annotations from another annotated element.
addAttributeList(Set<String>, String...) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Adds the given attribute list.
addAttributeList(Set<String>, String...) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Adds the given attribute list.
addAttributeList(Set<String>, String...) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Adds the given attribute list.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.CombineHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ExcludeHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.IncludeHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.TupleGeneratorHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.VarHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.BetweenHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.CardinalityHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionalHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionSetHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.EqualsHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.HasHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.InputHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.LessThanHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.MoreThanHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.NotLessThanHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.NotMoreThanHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.PropertyHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.SystemHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ValueHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarDefHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemTestDocReader.FunctionHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemTestDocReader.HasHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemTestDocReader.InputHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCaseHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCasesHandler
Adds the valid attributes for this element.
addAttributes(Set<String>) - Method in class org.cornutum.tcases.io.SystemTestDocReader.VarHandler
Adds the valid attributes for this element.
addBindings(Tuple) - Method in class org.cornutum.tcases.generator.TestCaseDef
Adds the variable bindings defined by the given tuple.
addCombiner(TupleCombiner) - Method in class org.cornutum.tcases.generator.TupleGenerator
Add to the list of tuple combiners for this generator.
addCompatible(Tuple) - Method in class org.cornutum.tcases.generator.TestCaseDef
If the given tuple is compatible with the current test case definition, adds any new bindings.
addCondition(ICondition) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionContainer
Adds the ICondition to this container.
addCondition(ICondition) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionSetHandler
Adds the ICondition to this container.
addCondition(ICondition) - Method in class org.cornutum.tcases.io.SystemInputDocReader.WhenHandler
Adds the ICondition to this container.
addConfiguredParam(Parameter) - Method in class org.cornutum.tcases.ant.TcasesTask
Adds a transform parameter.
addExcludedVar(String) - Method in class org.cornutum.tcases.generator.TupleCombiner
Adds a pattern matching input variables to be excluded from this combination.
addFunctionInputDef(FunctionInputDef) - Method in class org.cornutum.tcases.SystemInputDef
Adds a new function definition.
addFunctionTestDef(FunctionTestDef) - Method in class org.cornutum.tcases.SystemTestDef
Adds a new function test definition.
addGenerator(String, ITestCaseGenerator) - Method in class org.cornutum.tcases.generator.GeneratorSet
Adds a new test case generator for the given system function.
addIncludedVar(String) - Method in class org.cornutum.tcases.generator.TupleCombiner
Adds a pattern matching input variables to be included in this combination.
additionalPropertiesSchema(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
If the given schema asserts a schema for additional properties, returns the additional properties schema.
addMember(IVarDef) - Method in class org.cornutum.tcases.VarSet
Adds an input variable to this set.
addNotEnum(Schema<?>, Object) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of enums to not match when validating the given schema.
addNotEnums(Schema<?>, Iterable<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of enums to not match when validating the given schema.
addNotMultipleOf(Schema<?>, BigDecimal) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of multipleOfs to not match when validating the given numeric schema.
addNotMultipleOfs(Schema<?>, Iterable<BigDecimal>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of multipleOfs to not match when validating the given numeric schema.
addNotPattern(Schema<?>, String) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of patterns to not match when validating the given schema.
addNotPatterns(Schema<?>, Iterable<String>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of patterns to not match when validating the given schema.
addNotRequired(Schema<?>, String) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of properties that must not be required when validating the given object schema.
addNotRequired(Schema<?>, Iterable<String>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of properties that must not be required when validating the given object schema.
addNotType(Schema<?>, String) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of types that must not be required when validating the given schema.
addNotTypes(Schema<?>, Iterable<String>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of types that must not be required when validating the given schema.
addOnceTuple(TupleRef) - Method in class org.cornutum.tcases.generator.TupleCombiner
Adds a once-only tuple to this combination.
addParam(ParamData) - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Adds a parameter definition for this request.
addParam(ParamDef) - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Adds a parameter definition for this request.
addPattern(Schema<?>, String) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of patterns to match when validating the given string schema.
addPatterns(Schema<?>, Iterable<String>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Adds to the composed set of patterns to match when validating the given string schema.
addProperties(Collection<String>) - Method in class org.cornutum.tcases.conditions.PropertyExpr
Adds a set of properties to this set.
addProperties(Collection<String>) - Method in class org.cornutum.tcases.VarNaDef
Adds to the set of test case properties contributed by this value.
addProperties(Collection<String>) - Method in class org.cornutum.tcases.VarValueDef
Adds to the set of test case properties contributed by this value.
addProperties(String...) - Method in class org.cornutum.tcases.VarValueDef
Adds to the set of test case properties contributed by this value.
addProperty(String) - Method in class org.cornutum.tcases.conditions.PropertyExpr
Adds a property to this set.
addPropertyDef(String, Integer) - Method in class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
Records the location of a property definition.
addPropertyRef(String, Integer) - Method in class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
Records the location of a property reference.
addTestCase(TestCase) - Method in class org.cornutum.tcases.FunctionTestDef
Adds a new test case.
addTuple(TupleRef) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.OnceHandler
 
addTuple(TupleRef) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.TupleHandler
 
addValue(VarValueDef) - Method in class org.cornutum.tcases.VarDef
Adds a value definition for this variable.
addVarBinding(VarBinding) - Method in class org.cornutum.tcases.generator.TupleRef
Adds a new variable binding.
addVarBinding(VarBinding) - Method in class org.cornutum.tcases.TestCase
Adds a new variable binding.
addVarDef(IVarDef) - Method in class org.cornutum.tcases.FunctionInputDef
Adds a new variable definition.
ALL - Static variable in class org.cornutum.tcases.generator.GeneratorSet
 
AllOf - Class in org.cornutum.tcases.conditions
A condition that is satisfied if and only if all members of a given set of conditions are satisfied.
AllOf(ICondition...) - Constructor for class org.cornutum.tcases.conditions.AllOf
Creates a new AllOf instance.
allOf(ICondition...) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied if and only if all of the given conditions are satisfied.
allOf(String...) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains all of the given properties.
ALLOF_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
AllOfHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.AllOfHandler
 
allowed(char) - Method in interface org.cornutum.tcases.openapi.Characters
Returns true if and only if the given character is allowed.
allowed(String) - Method in interface org.cornutum.tcases.openapi.Characters
Returns true if and only if every character in the given string is allowed.
allowed(char) - Method in class org.cornutum.tcases.openapi.Characters.Any
Returns true if and only if the given character is allowed.
allowed(char) - Method in class org.cornutum.tcases.openapi.Characters.Ascii
Returns true if and only if the given character is allowed.
allowed(char) - Method in class org.cornutum.tcases.openapi.Characters.CookieValue
Returns true if and only if the given character is allowed.
allowed(char) - Method in class org.cornutum.tcases.openapi.Characters.Token
Returns true if and only if the given character is allowed.
allowed(char) - Method in class org.cornutum.tcases.openapi.resolver.PropertyNameDomain.PropertyName
Returns true if and only if the given character is allowed.
ALWAYS - Static variable in interface org.cornutum.tcases.conditions.ICondition
A condition that is always satisfied by any PropertySet.
analyze(OpenAPI, Schema<?>) - Method in class org.cornutum.tcases.openapi.SchemaAnalyzer
Returns a fully-analyzed version of the given schema.
Annotated - Class in org.cornutum.tcases
Base class for annotated elements.
Annotated() - Constructor for class org.cornutum.tcases.Annotated
 
AnnotatedBuilder<T extends AnnotatedBuilder<T>> - Class in org.cornutum.tcases
Base class for building Annotated instances.
AnnotatedBuilder() - Constructor for class org.cornutum.tcases.AnnotatedBuilder
 
AnnotatedHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.AnnotatedHandler
 
AnnotatedHandler() - Constructor for class org.cornutum.tcases.io.SystemTestDocReader.AnnotatedHandler
 
AnnotatedJavaTestWriter - Class in org.cornutum.tcases.openapi.testwriter
Base class for JavaTestWriter implementations that identify test methods via annotations.
AnnotatedJavaTestWriter(TestCaseWriter) - Constructor for class org.cornutum.tcases.openapi.testwriter.AnnotatedJavaTestWriter
Creates a new AnnotatedJavaTestWriter instance.
AnonCommand - Class in org.cornutum.tcases.anon
Converts a system input definition into an equivalent form using anonymous identifiers.
AnonCommand.Options - Class in org.cornutum.tcases.anon
 
AnonCommand.Options.Builder - Class in org.cornutum.tcases.anon
 
anonymize(IGeneratorSet) - Method in class org.cornutum.tcases.anon.Anonymizer
Converts a generator set into an equivalent form using anonymous identifiers.
Anonymizer - Class in org.cornutum.tcases.anon
Converts a system input definition into an equivalent form using anonymous identifiers.
Anonymizer(SystemInputDef) - Constructor for class org.cornutum.tcases.anon.Anonymizer
Creates a new Anonymizer instance.
ANY - Static variable in interface org.cornutum.tcases.openapi.Characters
 
Any() - Constructor for class org.cornutum.tcases.openapi.Characters.Any
 
any() - Static method in enum org.cornutum.tcases.openapi.resolver.DataValue.Type
Returns the set of all non-null types.
any() - Static method in class org.cornutum.tcases.openapi.resolver.MediaTypeDomain
Returns a MediaTypeDomain that contains any media type.
AnyOf - Class in org.cornutum.tcases.conditions
A condition that is satisfied if any member of a given set of conditions is satisfied.
AnyOf(ICondition...) - Constructor for class org.cornutum.tcases.conditions.AnyOf
Creates a new AnyOf instance.
anyOf(ICondition...) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied if and only if any of the given conditions are satisfied.
anyOf(String...) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains any of the given properties.
ANYOF_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
AnyOfHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.AnyOfHandler
 
ApiCommand - Class in org.cornutum.tcases.openapi
Generates input models and test models for API clients and servers, based on an OpenAPI v3 compliant API spec.
ApiCommand.Options - Class in org.cornutum.tcases.openapi
Represents a set of command line options.
ApiCommand.Options.Builder - Class in org.cornutum.tcases.openapi
 
ApiCommand.Options.TransformType - Enum in org.cornutum.tcases.openapi
 
apiSpec(File) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
apiSpec(File) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
ApiTestCommand - Class in org.cornutum.tcases.openapi
Generates executable test code for API servers, based on an OpenAPI v3 compliant API spec.
ApiTestCommand.Options - Class in org.cornutum.tcases.openapi
Represents a set of command line options.
ApiTestCommand.Options.Builder - Class in org.cornutum.tcases.openapi
 
ApiTestCommand.Options.ExecType - Enum in org.cornutum.tcases.openapi
 
ApiTestCommand.Options.TestType - Enum in org.cornutum.tcases.openapi
 
append(IConjunct) - Method in class org.cornutum.tcases.conditions.Conjunction
Appends another conjunction to this conjunction.
applyFilter() - Method in class org.cornutum.tcases.io.AbstractFilter
Reads data to be transformed from the filter input stream and write transformed data to the filter output stream.
applyFilter() - Method in class org.cornutum.tcases.io.TestDefToHtmlFilter
Reads data to be transformed from the filter input stream and write transformed data to the filter output stream.
applyFilter() - Method in class org.cornutum.tcases.io.TransformFilter
Reads data to be transformed from the filter input stream and write transformed data to the filter output stream.
ARG - Static variable in interface org.cornutum.tcases.IVarDef
Identifies an input variable that is a formal argument of a function.
ArrayConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton Array value set.
ArrayConstant(ArrayValue<Object>) - Constructor for class org.cornutum.tcases.openapi.resolver.ArrayConstant
Creates a new ArrayConstant instance.
arrayData(DataValue<I>...) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
ArrayDomain<T> - Class in org.cornutum.tcases.openapi.resolver
Defines an array value set.
ArrayDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.ArrayDomain
Creates a new ArrayDomain instance.
ArrayDomain(int) - Constructor for class org.cornutum.tcases.openapi.resolver.ArrayDomain
Creates a new ArrayDomain instance.
arrayOf(DataValue<T>...) - Static method in class org.cornutum.tcases.openapi.resolver.DataValues
Returns a new ArrayValue.
arrayOf(int, boolean) - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Returns a new ArrayDomain for arrays containing items in this domain.
arrayOf(int) - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Returns a new ArrayDomain for arrays containing items in this domain.
arrayOf() - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Returns a new ArrayDomain for arrays containing items in this domain.
arrayOfAny(List<DataValue<?>>) - Static method in class org.cornutum.tcases.openapi.resolver.DataValues
Returns a new ArrayValue.
ArrayValue<T> - Class in org.cornutum.tcases.openapi.resolver
Represents a generated array value for a request case.
ArrayValue(List<DataValue<T>>) - Constructor for class org.cornutum.tcases.openapi.resolver.ArrayValue
Creates a new ArrayValue instance.
asArraySchema(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
If the given schema is an ArraySchema instance, returns the casting result.
ASCII - Static variable in interface org.cornutum.tcases.openapi.Characters
 
Ascii() - Constructor for class org.cornutum.tcases.openapi.Characters.Ascii
 
AsciiStringDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of ASCII string values that can be used by a request.
AsciiStringDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.AsciiStringDomain
Creates a new AsciiStringDomain instance.
AsciiStringDomain(int) - Constructor for class org.cornutum.tcases.openapi.resolver.AsciiStringDomain
Creates a new AsciiStringDomain instance.
AsciiStringDomain(Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.AsciiStringDomain
Creates a new AsciiStringDomain instance.
AsciiStringDomain(int, Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.AsciiStringDomain
Creates a new AsciiStringDomain instance.
asComposedSchema(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
If the given schema is a ComposedSchema instance, returns the casting result.
asGeneratorSet(JsonObject) - Static method in class org.cornutum.tcases.generator.io.GeneratorSetJson
Returns the IGeneratorSet represented by the given JSON object.
asMocoTestConfig(JsonObject) - Static method in class org.cornutum.tcases.openapi.moco.MocoTestConfigJson
Returns the MocoTestConfig instance represented by the given JSON object.
asOrderedSet(Iterable<T>) - Static method in class org.cornutum.tcases.util.CollectionUtils
Returns a set containing the given elements in iteration order.
asOrderedSet(T...) - Static method in class org.cornutum.tcases.util.CollectionUtils
Returns a set containing the given elements in iteration order.
asProject(JsonObject) - Static method in class org.cornutum.tcases.io.ProjectJson
Returns the Project represented by the given JSON object.
asRequestCases(JsonArray) - Static method in class org.cornutum.tcases.openapi.resolver.io.RequestCaseJson
Returns the RequestCase instances represented by the given JSON array.
Assert - Class in org.cornutum.tcases.conditions
An assertion that asserts the existence of a single property.
Assert() - Constructor for class org.cornutum.tcases.conditions.Assert
Creates a new Assert object.
Assert(String) - Constructor for class org.cornutum.tcases.conditions.Assert
Creates a new Assert object.
assertDate(String) - Static method in class org.cornutum.tcases.openapi.resolver.DateConstant
Reports a failure if the given value is not a valid date string.
assertDates(Iterable<String>) - Static method in class org.cornutum.tcases.openapi.resolver.DateEnum
Reports a failure if any of the given values is not a valid date string.
assertDateTime(String) - Static method in class org.cornutum.tcases.openapi.resolver.DateTimeConstant
Report a failure if the given value is not a valid date-time.
assertDateTimes(Iterable<String>) - Static method in class org.cornutum.tcases.openapi.resolver.DateTimeEnum
Reports a failure if any of the given values is not a valid dateTime string.
assertEmail(String) - Static method in class org.cornutum.tcases.openapi.resolver.EmailConstant
Reports a failure if the given value is not a valid email string.
assertEmails(Iterable<String>) - Static method in class org.cornutum.tcases.openapi.resolver.EmailEnum
Reports a failure if any of the given values is not a valid email string.
assertIdentifier(String) - Static method in class org.cornutum.tcases.DefUtils
Throws an exception if the given string is not a valid identifier.
AssertLess - Class in org.cornutum.tcases.conditions
An assertion that the number of instances of a property is less than a specified maximum.
AssertLess() - Constructor for class org.cornutum.tcases.conditions.AssertLess
Creates a new AssertLess object.
AssertLess(String, int) - Constructor for class org.cornutum.tcases.conditions.AssertLess
Creates a new AssertLess object.
AssertMore - Class in org.cornutum.tcases.conditions
An assertion that the number of instances of a property exceeds a specified minimum.
AssertMore() - Constructor for class org.cornutum.tcases.conditions.AssertMore
Creates a new AssertMore object.
AssertMore(String, int) - Constructor for class org.cornutum.tcases.conditions.AssertMore
Creates a new AssertMore object.
AssertNot - Class in org.cornutum.tcases.conditions
An assertion that asserts the non-existence of a single property.
AssertNot() - Constructor for class org.cornutum.tcases.conditions.AssertNot
Creates a new AssertNot object.
AssertNot(String) - Constructor for class org.cornutum.tcases.conditions.AssertNot
Creates a new AssertNot object.
AssertNotLess - Class in org.cornutum.tcases.conditions
An assertion that the number of instances of a property is not less than a specified minimum.
AssertNotLess() - Constructor for class org.cornutum.tcases.conditions.AssertNotLess
Creates a new AssertNotLess object.
AssertNotLess(String, int) - Constructor for class org.cornutum.tcases.conditions.AssertNotLess
Creates a new AssertNotLess object.
AssertNotMore - Class in org.cornutum.tcases.conditions
An assertion that the number of instances of a property does not exceed a specified maximum.
AssertNotMore() - Constructor for class org.cornutum.tcases.conditions.AssertNotMore
Creates a new AssertNotMore object.
AssertNotMore(String, int) - Constructor for class org.cornutum.tcases.conditions.AssertNotMore
Creates a new AssertNotMore object.
assertPath(String) - Static method in class org.cornutum.tcases.DefUtils
Throws an exception if the given string is not a valid identifier path name.
assertPropertyIdentifiers(Collection<String>) - Static method in class org.cornutum.tcases.DefUtils
Throws an exception if any member of the given set of properties is not a valid identifier.
asserts(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns a concise description of the assertions made by the given schema.
assertsList(Stream<String>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns a description of the given list of assertions.
assertUuid(String) - Static method in class org.cornutum.tcases.openapi.resolver.UuidConstant
Reports a failure if the given value is not a valid UUID string.
assertUuids(Iterable<String>) - Static method in class org.cornutum.tcases.openapi.resolver.UuidEnum
Reports a failure if any of the given values is not a valid uuid string.
assertValidTime(String) - Method in class org.cornutum.tcases.openapi.resolver.DateDomain
Reports a failure if the given value is not a valid time string.
assertValidTime(String) - Method in class org.cornutum.tcases.openapi.resolver.DateTimeDomain
Reports a failure if the given value is not a valid time string.
assertValidTime(String) - Method in class org.cornutum.tcases.openapi.resolver.TimeDomain
Reports a failure if the given value is not a valid time string.
assertVarValue(Object) - Static method in class org.cornutum.tcases.DefUtils
Throws an exception if the given string is not a valid variable value.
asSystemInputDef(JsonObject) - Static method in class org.cornutum.tcases.io.SystemInputJson
Returns the SystemInputDef represented by the given JSON object.
asSystemTestDef(JsonObject) - Static method in class org.cornutum.tcases.io.SystemTestJson
Returns the SystemTestDef represented by the given JSON object.
at(URL) - Static method in class org.cornutum.tcases.generator.io.GeneratorSetResource
Returns the GeneratorSetResource at the given location.
at(URL) - Static method in class org.cornutum.tcases.io.SystemInputResource
Returns the SystemInputResource at the given location.
at(URL) - Static method in class org.cornutum.tcases.io.SystemTestResource
Returns the SystemTestResource at the given location.
attribute(String, String) - Method in class org.cornutum.tcases.io.XmlWriter.ElementWriter
 
attributeIf(boolean, String, String) - Method in class org.cornutum.tcases.io.XmlWriter.ElementWriter
 
attributeIf(String, Optional<String>) - Method in class org.cornutum.tcases.io.XmlWriter.ElementWriter
 
attributes(Map<String, String>) - Method in class org.cornutum.tcases.io.XmlWriter.ElementWriter
 

B

Base() - Constructor for class org.cornutum.tcases.openapi.Characters.Base
 
base64Data(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
Base64Domain - Class in org.cornutum.tcases.openapi.resolver
Define a set of base64-encoded byte arrays that can be used by a request.
Base64Domain() - Constructor for class org.cornutum.tcases.openapi.resolver.Base64Domain
Creates a new Base64Domain instance.
Base64Domain(int) - Constructor for class org.cornutum.tcases.openapi.resolver.Base64Domain
Creates a new Base64Domain instance.
base64Of(String) - Static method in class org.cornutum.tcases.openapi.resolver.DataValues
Returns a new Base64Value.
Base64Value - Class in org.cornutum.tcases.openapi.resolver
Represents a generated base64 address value for a request case.
Base64Value(String) - Constructor for class org.cornutum.tcases.openapi.resolver.Base64Value
Creates a new Base64Value instance.
BaseBuilder() - Constructor for class org.cornutum.tcases.openapi.testwriter.TestTarget.BaseBuilder
 
baseClass(String) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
baseTestRef(URI) - Method in class org.cornutum.tcases.io.ProjectBuilder
Changes the location of the base tests definition for the project.
baseTests(SystemTestDef) - Method in class org.cornutum.tcases.io.ProjectBuilder
Changes the base test definition for the project.
basic() - Static method in class org.cornutum.tcases.openapi.testwriter.TestTarget
Returns a new TestTarget.Builder.
basicGenerator() - Static method in class org.cornutum.tcases.generator.GeneratorSet
Returns a GeneratorSet that uses the default TupleGenerator for all functions.
Between - Class in org.cornutum.tcases.conditions
A condition that is satisfied if and only both its minimum and maximum conditions are satisified.
Between(BoundedAssertion, BoundedAssertion) - Constructor for class org.cornutum.tcases.conditions.Between
Creates a new Between instance.
between(String, int, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains between a specified minimum (inclusive) and maximum (inclusive) number of instances of a property.
BETWEEN_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
betweenExclusive(String, int, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains between a specified minimum (exclusive) and maximum (exclusive) number of instances of a property.
betweenExclusiveMax(String, int, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains between a specified minimum (inclusive) and maximum (exclusive) number of instances of a property.
betweenExclusiveMin(String, int, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains between a specified minimum (exclusive) and maximum (inclusive) number of instances of a property.
BetweenHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.BetweenHandler
 
BinaryConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton byte array value set.
BinaryConstant(byte[]) - Constructor for class org.cornutum.tcases.openapi.resolver.BinaryConstant
Creates a new BinaryConstant instance.
binaryData(byte[]) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
BinaryDomain - Class in org.cornutum.tcases.openapi.resolver
Define a set of byte arrays that can be used by a request.
BinaryDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.BinaryDomain
Creates a new BinaryDomain instance.
BinaryDomain(int) - Constructor for class org.cornutum.tcases.openapi.resolver.BinaryDomain
Creates a new BinaryDomain instance.
BinaryValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated binary value for a request case.
BinaryValue(byte[]) - Constructor for class org.cornutum.tcases.openapi.resolver.BinaryValue
Creates a new BinaryValue instance.
bind(String, String) - Method in class org.cornutum.tcases.generator.TupleRefBuilder
Adds the given binding to this tuple.
bind(VarBinding...) - Method in class org.cornutum.tcases.TestCaseBuilder
Adds variable bindings to the test case.
bind(Iterable<VarBinding>) - Method in class org.cornutum.tcases.TestCaseBuilder
Adds variable bindings to the test case.
bind(Stream<VarBinding>) - Method in class org.cornutum.tcases.TestCaseBuilder
Adds variable bindings to the test case.
bind(String, VarBinding...) - Method in class org.cornutum.tcases.TestCaseBuilder
Adds variable bindings of the given type to the test case.
bind(VarDef, VarValueDef) - Method in class org.cornutum.tcases.VarBindingDef
Changes this input variable binding.
BindingException - Exception in org.cornutum.tcases.generator
Base class for exceptions that occur when binding input variables.
BindingException(VarBindingDef) - Constructor for exception org.cornutum.tcases.generator.BindingException
Creates a new BindingException object.
bindings(VarBinding...) - Method in class org.cornutum.tcases.generator.TupleRefBuilder
Adds the given bindings to this tuple.
bindings(Iterable<VarBinding>) - Method in class org.cornutum.tcases.generator.TupleRefBuilder
Adds the given bindings to this tuple.
bindings(Stream<VarBinding>) - Method in class org.cornutum.tcases.generator.TupleRefBuilder
Adds the given bindings to this tuple.
BooleanConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton Boolean value set.
BooleanConstant(Boolean) - Constructor for class org.cornutum.tcases.openapi.resolver.BooleanConstant
Creates a new BooleanConstant instance.
booleanData(boolean) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
BooleanEnum - Class in org.cornutum.tcases.openapi.resolver
Defines an enumerated boolean value set.
BooleanEnum(Iterable<String>) - Constructor for class org.cornutum.tcases.openapi.resolver.BooleanEnum
Creates a new BooleanEnum instance.
BooleanEnum(Collection<Boolean>) - Constructor for class org.cornutum.tcases.openapi.resolver.BooleanEnum
Creates a new BooleanEnum instance.
BooleanValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated boolean value for a request case.
BooleanValue(Boolean) - Constructor for class org.cornutum.tcases.openapi.resolver.BooleanValue
Creates a new BooleanValue instance.
BoundedAssertion - Class in org.cornutum.tcases.conditions
Base class for assertions of a limit on the number of instances of a property
BoundedAssertion() - Constructor for class org.cornutum.tcases.conditions.BoundedAssertion
Creates a new BoundedAssertion object.
BoundedAssertion(String, int) - Constructor for class org.cornutum.tcases.conditions.BoundedAssertion
Creates a new BoundedAssertion object.
build() - Method in class org.cornutum.tcases.anon.AnonCommand.Options.Builder
 
build() - Method in class org.cornutum.tcases.FunctionInputDefBuilder
Returns the current function input definition.
build() - Method in class org.cornutum.tcases.FunctionTestDefBuilder
Returns the current function test definition.
build() - Method in class org.cornutum.tcases.generator.GeneratorOptions.Builder
 
build() - Method in class org.cornutum.tcases.generator.GeneratorSetBuilder
Returns the current GeneratorSet.
build() - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Returns the current TupleCombiner.
build() - Method in class org.cornutum.tcases.generator.TupleGeneratorBuilder
Returns the current TupleGenerator.
build() - Method in class org.cornutum.tcases.generator.TupleRefBuilder
Returns the current TupleRef.
build() - Method in class org.cornutum.tcases.io.ProjectBuilder
Returns the current project.
build() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
build() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
build() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig.Builder
 
build() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfig.Builder
 
build() - Method in class org.cornutum.tcases.openapi.ModelOptions.Builder
 
build() - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
build() - Method in class org.cornutum.tcases.openapi.resolver.DataValues.ObjectValueBuilder
 
build() - Method in class org.cornutum.tcases.openapi.resolver.ParamDataBuilder
 
build() - Method in class org.cornutum.tcases.openapi.resolver.ResolverContext.Builder
 
build() - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget.Builder
Returns the JavaTestTarget instance for this builder.
build() - Method in class org.cornutum.tcases.openapi.testwriter.TestSource.Builder
Returns the TestSource instance for this builder.
build() - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget.Builder
Returns the TestTarget instance for this builder.
build() - Method in class org.cornutum.tcases.ReducerCommand.Options.Builder
 
build() - Method in class org.cornutum.tcases.ReducerOptions.Builder
 
build() - Method in class org.cornutum.tcases.SystemInputDefBuilder
Returns the current system input definition.
build() - Method in class org.cornutum.tcases.SystemTestDefBuilder
Returns the current system test definition.
build() - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 
build() - Method in class org.cornutum.tcases.TestCaseBuilder
Returns the current test case.
build() - Method in class org.cornutum.tcases.util.ListBuilder
Returns the list for this builder.
build() - Method in class org.cornutum.tcases.util.MapBuilder
Returns the Map for this builder.
build() - Method in class org.cornutum.tcases.VarBindingBuilder
Returns the current binding.
build() - Method in class org.cornutum.tcases.VarDefBuilder
Returns the current VarDef definition.
build() - Method in class org.cornutum.tcases.VarSetBuilder
Returns the current VarSet definition.
build() - Method in class org.cornutum.tcases.VarValueDefBuilder
Returns the current VarValueDef definition.
builder() - Static method in class org.cornutum.tcases.anon.AnonCommand.Options
Returns a new Options builder.
Builder() - Constructor for class org.cornutum.tcases.anon.AnonCommand.Options.Builder
 
builder() - Static method in class org.cornutum.tcases.generator.GeneratorOptions
Returns a new GeneratorOptions builder.
Builder() - Constructor for class org.cornutum.tcases.generator.GeneratorOptions.Builder
 
builder() - Static method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns a new Options builder.
Builder() - Constructor for class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
builder() - Static method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns a new Options builder.
Builder() - Constructor for class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
builder(String) - Static method in class org.cornutum.tcases.openapi.moco.MocoTestConfig
Returns a MocoTestConfig builder.
builder(MocoTestConfig.ServerType) - Static method in class org.cornutum.tcases.openapi.moco.MocoTestConfig
Returns a MocoTestConfig builder.
builder() - Static method in class org.cornutum.tcases.openapi.ModelOptions
Returns a new ModelOptions builder.
builder(ModelOptions) - Static method in class org.cornutum.tcases.openapi.ModelOptions
Returns a new ModelOptions builder.
Builder() - Constructor for class org.cornutum.tcases.openapi.ModelOptions.Builder
 
Builder(ModelOptions) - Constructor for class org.cornutum.tcases.openapi.ModelOptions.Builder
 
builder(Random) - Static method in class org.cornutum.tcases.openapi.resolver.ResolverContext
Returns a new ResolverContext builder.
Builder(Random) - Constructor for class org.cornutum.tcases.openapi.resolver.ResolverContext.Builder
 
builder() - Static method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Returns a new JavaTestTarget.Builder.
builder() - Static method in class org.cornutum.tcases.ReducerCommand.Options
Returns a new Options builder.
Builder() - Constructor for class org.cornutum.tcases.ReducerCommand.Options.Builder
 
builder() - Static method in class org.cornutum.tcases.ReducerOptions
Returns a new ReducerOptions builder.
Builder() - Constructor for class org.cornutum.tcases.ReducerOptions.Builder
 
builder() - Static method in class org.cornutum.tcases.TcasesCommand.Options
Returns a new Options builder.
Builder() - Constructor for class org.cornutum.tcases.TcasesCommand.Options.Builder
 

C

candidates(ResolverContext) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns a random sequence of possible members of this domain.
candidates(ResolverContext) - Method in class org.cornutum.tcases.openapi.resolver.Base64Domain
Returns a random sequence of possible members of this domain.
candidates(ResolverContext) - Method in class org.cornutum.tcases.openapi.resolver.BinaryDomain
Returns a random sequence of possible members of this domain.
candidates(ResolverContext) - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Returns a random sequence of possible members of this domain.
CardinalityHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.CardinalityHandler
 
CartesianProduct<T> - Class in org.cornutum.tcases.util
Iterates over the Cartesian product of a list of sets.
CartesianProduct(List<? extends Set<T>>) - Constructor for class org.cornutum.tcases.util.CartesianProduct
Creates a new iterator for the Cartesian product of the given sets.
CartesianProduct(List<? extends Set<T>>, Predicate<List<T>>) - Constructor for class org.cornutum.tcases.util.CartesianProduct
Creates a new iterator for the Cartesian product of the given sets, ignoring any resulting list that does not satisfy the given Predicate.
CertConfig - Class in org.cornutum.tcases.openapi.moco
Base class for the configuration for an HTTPS certificate.
CertConfig(String, String, String) - Constructor for class org.cornutum.tcases.openapi.moco.CertConfig
Creates a new CertConfig instance.
certConfig(CertConfig) - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfig.Builder
 
CertConfigFile - Class in org.cornutum.tcases.openapi.moco
File configuration for an HTTPS certificate.
CertConfigFile(File, String, String) - Constructor for class org.cornutum.tcases.openapi.moco.CertConfigFile
Creates a new CertConfigFile instance.
CertConfigFile(String, String, String) - Constructor for class org.cornutum.tcases.openapi.moco.CertConfigFile
Creates a new CertConfigFile instance.
CertConfigFile(String, File, String, String) - Constructor for class org.cornutum.tcases.openapi.moco.CertConfigFile
Creates a new CertConfigFile instance.
CertConfigFile(String, String, String, String) - Constructor for class org.cornutum.tcases.openapi.moco.CertConfigFile
Creates a new CertConfigFile instance.
CertConfigResource - Class in org.cornutum.tcases.openapi.moco
Resource configuration for an HTTPS certificate.
CertConfigResource(String, String, String) - Constructor for class org.cornutum.tcases.openapi.moco.CertConfigResource
Creates a new CertConfigResource instance.
CertConfigResource(String, String, String, String) - Constructor for class org.cornutum.tcases.openapi.moco.CertConfigResource
Creates a new CertConfigResource instance.
CertConfigVisitor - Interface in org.cornutum.tcases.openapi.moco
Implements the Visitor pattern for CertConfig objects.
Characters - Interface in org.cornutum.tcases.openapi
Defines a set of characters allowed in a specified context.
Characters.Any - Class in org.cornutum.tcases.openapi
Defines the set of all printable characters.
Characters.Ascii - Class in org.cornutum.tcases.openapi
Defines the set of all printable ASCII characters.
Characters.Base - Class in org.cornutum.tcases.openapi
Base class for Characters implementations.
Characters.CookieValue - Class in org.cornutum.tcases.openapi
Defines the set of characters allowed in an HTTP cookie value.
Characters.Token - Class in org.cornutum.tcases.openapi
Defines the set of characters allowed in an HTTP token.
chars() - Static method in class org.cornutum.tcases.openapi.Characters.Ascii
Return the sequence of all characters in this set.
clear() - Method in class org.cornutum.tcases.PropertySet
Removes all properties this set.
client() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
Cloneable<T> - Interface in org.cornutum.tcases.util
Defines an interface for creating an object copy.
cloneOf() - Method in class org.cornutum.tcases.generator.GeneratorSet
 
cloneOf() - Method in class org.cornutum.tcases.generator.TupleCombiner
Returns a copy of this object.
cloneOf() - Method in class org.cornutum.tcases.generator.TupleGenerator
Returns a copy of this object.
cloneOf() - Method in interface org.cornutum.tcases.util.Cloneable
Returns a copy of this object.
close() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
 
close() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.generator.io.GeneratorSetJsonReader
 
close() - Method in class org.cornutum.tcases.generator.io.GeneratorSetJsonWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.AbstractFilter
Terminates filter output.
close() - Method in class org.cornutum.tcases.io.AbstractSystemInputWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.AbstractSystemTestWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.IndentedWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.ProjectJsonReader
 
close() - Method in class org.cornutum.tcases.io.ProjectJsonWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.Resource
 
close() - Method in class org.cornutum.tcases.io.SystemInputDocReader
 
close() - Method in class org.cornutum.tcases.io.SystemInputDocWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.SystemInputJsonReader
 
close() - Method in class org.cornutum.tcases.io.SystemInputJsonWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.SystemTestDocReader
 
close() - Method in class org.cornutum.tcases.io.SystemTestDocWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.SystemTestHtmlWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.io.SystemTestJsonReader
 
close() - Method in class org.cornutum.tcases.io.SystemTestJsonWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfigReader
 
close() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfigWriter
Closes the writer.
close() - Method in class org.cornutum.tcases.openapi.reader.OpenApiReader
 
close() - Method in class org.cornutum.tcases.openapi.resolver.io.RequestTestDefReader
 
close() - Method in class org.cornutum.tcases.openapi.resolver.io.RequestTestDefWriter
Closes the writer.
Cnf - Class in org.cornutum.tcases.conditions
Defines methods for handling conditions in conjunctive normal form.
Cnf() - Constructor for class org.cornutum.tcases.conditions.Cnf
 
Cnf.Converter - Class in org.cornutum.tcases.conditions
Converts a condition into conjunctive normal form.
CollectionUtils - Class in org.cornutum.tcases.util
Defines methods for handling collections.
COMBINE_TAG - Static variable in class org.cornutum.tcases.generator.io.TupleGeneratorDoc
 
CombineHandler() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocReader.CombineHandler
 
combiners(TupleCombiner...) - Method in class org.cornutum.tcases.generator.TupleGeneratorBuilder
Add the given TupleCombiner instances to this generator.
combiners(Iterable<TupleCombiner>) - Method in class org.cornutum.tcases.generator.TupleGeneratorBuilder
Add the given TupleCombiner instances to this generator.
combiners(Stream<TupleCombiner>) - Method in class org.cornutum.tcases.generator.TupleGeneratorBuilder
Add the given TupleCombiner instances to this generator.
combineSchemas(OpenApiContext, Schema<?>, Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns a new schema that validates any instance that satisfies both the base schema and the additional schema.
CommandUtils - Class in org.cornutum.tcases
Defines common CLI command methods.
compareTo(TestCaseDef) - Method in class org.cornutum.tcases.generator.TestCaseDef
 
compareTo(IVarDef) - Method in interface org.cornutum.tcases.IVarDef
Returns the condition that defines when values for this variable are applicable.
compareTo(RequestCase) - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
 
compareTo(TestCase) - Method in class org.cornutum.tcases.TestCase
 
compareTo(VarBinding) - Method in class org.cornutum.tcases.VarBinding
 
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.AbstractAssertion
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.AllOf
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.AnyOf
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.ConditionSet
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.Conjunction
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.ContainsAll
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.ContainsAny
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.Disjunction
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in interface org.cornutum.tcases.conditions.ICondition
Returns true if this condition is compatible with the given test case properties.
compatible(PropertySet) - Method in class org.cornutum.tcases.conditions.Not
Returns true if this condition is compatible with the given test case properties.
completable() - Method in class org.cornutum.tcases.conditions.Assert
Returns true if any property set that does NOT satisfy this assertion can be made to satisfy this assertion by the addition of another (instance of a) property.
completable() - Method in class org.cornutum.tcases.conditions.AssertLess
Returns true if any property set that does NOT satisfy this assertion can be made to satisfy this assertion by the addition of another (instance of a) property.
completable() - Method in class org.cornutum.tcases.conditions.AssertMore
Returns true if any property set that does NOT satisfy this assertion can be made to satisfy this assertion by the addition of another (instance of a) property.
completable() - Method in class org.cornutum.tcases.conditions.AssertNot
Returns true if any property set that does NOT satisfy this assertion can be made to satisfy this assertion by the addition of another (instance of a) property.
completable() - Method in class org.cornutum.tcases.conditions.AssertNotLess
Returns true if any property set that does NOT satisfy this assertion can be made to satisfy this assertion by the addition of another (instance of a) property.
completable() - Method in class org.cornutum.tcases.conditions.AssertNotMore
Returns true if any property set that does NOT satisfy this assertion can be made to satisfy this assertion by the addition of another (instance of a) property.
completable() - Method in interface org.cornutum.tcases.conditions.IAssertion
Returns true if any property set that does NOT satisfy this assertion can be made to satisfy this assertion by the addition of another (instance of a) property.
componentExampleRef(OpenAPI, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
When the given reference is non-null, returns the component example referenced.
componentHeaderRef(OpenAPI, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
When the given reference is non-null, returns the component header referenced.
componentName(String, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
Returns the name of the given component reference.
componentParameterRef(OpenAPI, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
When the given reference is non-null, returns the component parameter referenced.
componentRequestBodyRef(OpenAPI, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
When the given reference is non-null, returns the component request body referenced.
componentResponseRef(OpenAPI, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
When the given reference is non-null, returns the component response referenced.
componentSchemaRef(OpenAPI, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
When the given reference is non-null, returns the component schema referenced.
Conditional - Class in org.cornutum.tcases
Base class for conditional elements.
Conditional() - Constructor for class org.cornutum.tcases.Conditional
 
ConditionalHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.ConditionalHandler
 
ConditionContainer() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.ConditionContainer
 
ConditionReporter<C extends ExecutionContext<?>> - Class in org.cornutum.tcases.openapi
Base class for objects that detect and report execution conditions.
ConditionReporter(C) - Constructor for class org.cornutum.tcases.openapi.ConditionReporter
Creates a new ConditionReporter instance.
Conditions - Class in org.cornutum.tcases.conditions
Defines methods for handling conditions.
conditions_ - Variable in class org.cornutum.tcases.conditions.ConditionSet
 
ConditionSet - Class in org.cornutum.tcases.conditions
Defines a set of conditions.
ConditionSet(ICondition...) - Constructor for class org.cornutum.tcases.conditions.ConditionSet
Creates a new ConditionSet instance.
ConditionSetHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.ConditionSetHandler
 
ConfigVisitor - Interface in org.cornutum.tcases.openapi.moco
Implements the Visitor pattern for MocoServerConfig objects.
Conjunction - Class in org.cornutum.tcases.conditions
A condition in conjunctive normal form.
Conjunction(IDisjunct...) - Constructor for class org.cornutum.tcases.conditions.Conjunction
Creates a new Conjunction instance.
ConstantDomain<T> - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton value set.
ConstantDomain(DataValue.Type, T) - Constructor for class org.cornutum.tcases.openapi.resolver.ConstantDomain
Creates a new ConstantDomain instance.
contains(IAssertion) - Method in class org.cornutum.tcases.conditions.AbstractAssertion
Returns true if the given assertion is a member of this disjunction.
contains(IAssertion) - Method in class org.cornutum.tcases.conditions.Disjunction
Returns true if the given assertion is a member of this disjunction.
contains(IAssertion) - Method in interface org.cornutum.tcases.conditions.IDisjunct
Returns true if the given assertion is a member of this disjunction.
contains(VarBindingDef) - Method in class org.cornutum.tcases.generator.Tuple
Returns true if this tuple contains the given binding.
contains(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns true if the given value belongs to this domain.
contains(List<DataValue<T>>) - Method in class org.cornutum.tcases.openapi.resolver.ArrayDomain
Returns true if the given value belongs to this domain.
contains(String) - Method in class org.cornutum.tcases.openapi.resolver.Base64Domain
Returns true if the given value belongs to this domain.
contains(byte[]) - Method in class org.cornutum.tcases.openapi.resolver.BinaryConstant
Returns true if the given value belongs to this domain.
contains(T) - Method in class org.cornutum.tcases.openapi.resolver.ConstantDomain
Returns true if the given value belongs to this domain.
contains(String) - Method in class org.cornutum.tcases.openapi.resolver.EmailDomain
Returns true if the given value belongs to this domain.
contains(T) - Method in class org.cornutum.tcases.openapi.resolver.EnumDomain
Returns true if the given value belongs to this domain.
contains(Integer) - Method in class org.cornutum.tcases.openapi.resolver.LengthDomain
Returns true if the given value belongs to this domain.
contains(Object) - Method in class org.cornutum.tcases.openapi.resolver.MultiTypeDomain
Returns true if the given value belongs to this domain.
contains(Object) - Method in class org.cornutum.tcases.openapi.resolver.NullDomain
Returns true if the given value belongs to this domain.
contains(T) - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns true if the given value belongs to this domain.
contains(Map<String, DataValue<?>>) - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Returns true if the given value belongs to this domain.
contains(String) - Method in class org.cornutum.tcases.openapi.resolver.PropertyNameDomain
Returns true if the given value belongs to this domain.
contains(T) - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Returns true if the given value belongs to this domain.
contains(String) - Method in class org.cornutum.tcases.openapi.resolver.TimeDomain
Returns true if the given value belongs to this domain.
contains(String) - Method in class org.cornutum.tcases.openapi.resolver.UuidDomain
Returns true if the given value belongs to this domain.
contains(T) - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Returns true if the given value belongs to this domain.
contains(DataValue<?>) - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Returns true if the given value belongs to this domain.
contains(String) - Method in class org.cornutum.tcases.PropertySet
Returns true if the given property is a member of this set.
ContainsAll - Class in org.cornutum.tcases.conditions
A condition that is satisfied by a PropertySet that contains all members of a set of properties.
ContainsAll(String...) - Constructor for class org.cornutum.tcases.conditions.ContainsAll
Creates a new ContainsAll object.
ContainsAll(Collection<String>) - Constructor for class org.cornutum.tcases.conditions.ContainsAll
Creates a new ContainsAll object.
ContainsAny - Class in org.cornutum.tcases.conditions
A condition that is satisfied by a PropertySet that contains any member of a set of properties.
ContainsAny(String...) - Constructor for class org.cornutum.tcases.conditions.ContainsAny
Creates a new ContainsAny object.
ContainsAny(Collection<String>) - Constructor for class org.cornutum.tcases.conditions.ContainsAny
Creates a new ContainsAny object.
containsObject(Object) - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Returns true if the given object belongs to this domain.
content(String) - Method in class org.cornutum.tcases.io.XmlWriter.ElementWriter
 
content(Runnable) - Method in class org.cornutum.tcases.io.XmlWriter.ElementWriter
 
contentIf(boolean, Runnable) - Method in class org.cornutum.tcases.io.XmlWriter.ElementWriter
 
contentType(String) - Method in class org.cornutum.tcases.anon.AnonCommand.Options.Builder
 
contentType(String) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
contentType(String) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
contentType(String) - Method in class org.cornutum.tcases.ReducerCommand.Options.Builder
 
contentType(String) - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 
convert(ICondition) - Static method in class org.cornutum.tcases.conditions.Cnf
Converts the given condition into conjunctive normal form.
convert(ICondition) - Method in class org.cornutum.tcases.conditions.Cnf.Converter
Converts the given condition into conjunctive normal form.
convert(DataValue<?>) - Method in class org.cornutum.tcases.openapi.testwriter.encoder.DataValueBinary
Returns the converted form of the given DataValue.
convert(DataValue<?>) - Method in interface org.cornutum.tcases.openapi.testwriter.encoder.DataValueConverter
Returns the converted form of the given DataValue.
convert(DataValue<?>) - Method in class org.cornutum.tcases.openapi.testwriter.encoder.DataValueJson
Returns the converted form of the given DataValue.
convert(DataValue<?>) - Method in class org.cornutum.tcases.openapi.testwriter.encoder.DataValueJsonValue
Returns the converted form of the given DataValue.
convert(DataValue<?>) - Method in class org.cornutum.tcases.openapi.testwriter.encoder.DataValueText
Returns the converted form of the given DataValue.
Converter() - Constructor for class org.cornutum.tcases.conditions.Cnf.Converter
 
COOKIE_VALUE - Static variable in interface org.cornutum.tcases.openapi.Characters
 
CookieValue() - Constructor for class org.cornutum.tcases.openapi.Characters.CookieValue
 
copySchema(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns a new copy of the given schema.
COUNT_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
create(IVarDef, VarValueDef) - Static method in class org.cornutum.tcases.VarBinding
Creates a new VarBinding object.
create(VarBindingDef) - Static method in class org.cornutum.tcases.VarBinding
Creates a new VarBinding object.
createDescriptor(RequestCase) - Method in class org.cornutum.tcases.openapi.testwriter.AnnotatedJavaTestWriter
Returns an identifier containing a description of the given request case.
createPojoWriter() - Method in interface org.cornutum.tcases.openapi.moco.MocoServerConfigPojo.PojoWriterFactory
Writes the Mojo API code to configure the given server.
createTestCase(int) - Method in class org.cornutum.tcases.generator.TestCaseDef
Create a new test case using the current definition.
createTestCaseWriter() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Creates a new TestCaseWriter instance.
createTestCaseWriter() - Method in interface org.cornutum.tcases.openapi.testwriter.TestCaseWriterFactory
Creates a new TestCaseWriter instance.
createTestTarget() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Creates a new TestTarget instance.
createTestTarget() - Method in interface org.cornutum.tcases.openapi.testwriter.TestTargetFactory
Creates a new TestTarget instance.
createTestWriter(TestCaseWriter) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Creates a new TestWriter instance.
createTestWriter(TestCaseWriter) - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfig
Returns a MocoServerTestWriter defined by this test configuration.
createTestWriter(TestCaseWriter) - Method in interface org.cornutum.tcases.openapi.testwriter.TestWriterFactory
Creates a new TestWriter instance.
createVarDef(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarDefHandler
Creates the AbstractVarDef represented by this element.
createVarDef(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarHandler
Creates the AbstractVarDef represented by this element.
createVarDef(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarSetHandler
Creates the AbstractVarDef represented by this element.

D

DataValue<T> - Class in org.cornutum.tcases.openapi.resolver
Represents a generated data value for a request case.
DataValue(T, DataValue.Type, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DataValue
Creates a new DataValue instance.
DataValue.Type - Enum in org.cornutum.tcases.openapi.resolver
 
DataValueBinary - Class in org.cornutum.tcases.openapi.testwriter.encoder
Converts a DataValue into a byte array.
DataValueBinary() - Constructor for class org.cornutum.tcases.openapi.testwriter.encoder.DataValueBinary
 
DataValueConverter<T> - Interface in org.cornutum.tcases.openapi.testwriter.encoder
Converts a DataValue into a different form.
DataValueJson - Class in org.cornutum.tcases.openapi.testwriter.encoder
Converts a DataValue into a JSON string.
DataValueJson() - Constructor for class org.cornutum.tcases.openapi.testwriter.encoder.DataValueJson
 
DataValueJsonValue - Class in org.cornutum.tcases.openapi.testwriter.encoder
Converts a DataValue into a JsonValue
DataValueJsonValue() - Constructor for class org.cornutum.tcases.openapi.testwriter.encoder.DataValueJsonValue
 
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns a DataValue for the given value in this domain.
dataValueOf(T) - Method in class org.cornutum.tcases.openapi.resolver.AbstractValueDomain
Returns a DataValue for the given value in this domain.
dataValueOf(List<DataValue<Object>>) - Method in class org.cornutum.tcases.openapi.resolver.ArrayConstant
Returns a DataValue for the given value in this domain.
dataValueOf(List<DataValue<T>>) - Method in class org.cornutum.tcases.openapi.resolver.ArrayDomain
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.Base64Domain
Returns a DataValue for the given value in this domain.
dataValueOf(byte[]) - Method in class org.cornutum.tcases.openapi.resolver.BinaryConstant
Returns a DataValue for the given value in this domain.
dataValueOf(byte[]) - Method in class org.cornutum.tcases.openapi.resolver.BinaryDomain
Returns a DataValue for the given value in this domain.
dataValueOf(Boolean) - Method in class org.cornutum.tcases.openapi.resolver.BooleanConstant
Returns a DataValue for the given value in this domain.
dataValueOf(Boolean) - Method in class org.cornutum.tcases.openapi.resolver.BooleanEnum
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.DateConstant
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.DateDomain
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.DateEnum
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.DateTimeConstant
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.DateTimeDomain
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.DateTimeEnum
Returns a DataValue for the given value in this domain.
dataValueOf(BigDecimal) - Method in class org.cornutum.tcases.openapi.resolver.DecimalConstant
Returns a DataValue for the given value in this domain.
dataValueOf(BigDecimal) - Method in class org.cornutum.tcases.openapi.resolver.DecimalDomain
Returns a DataValue for the given value in this domain.
dataValueOf(BigDecimal) - Method in class org.cornutum.tcases.openapi.resolver.DecimalEnum
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.EmailConstant
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.EmailDomain
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.EmailEnum
Returns a DataValue for the given value in this domain.
dataValueOf(Integer) - Method in class org.cornutum.tcases.openapi.resolver.IntegerConstant
Returns a DataValue for the given value in this domain.
dataValueOf(Integer) - Method in class org.cornutum.tcases.openapi.resolver.IntegerDomain
Returns a DataValue for the given value in this domain.
dataValueOf(Integer) - Method in class org.cornutum.tcases.openapi.resolver.IntegerEnum
Returns a DataValue for the given value in this domain.
dataValueOf(Integer) - Method in class org.cornutum.tcases.openapi.resolver.LengthDomain
Returns a DataValue for the given value in this domain.
dataValueOf(Long) - Method in class org.cornutum.tcases.openapi.resolver.LongConstant
Returns a DataValue for the given value in this domain.
dataValueOf(Long) - Method in class org.cornutum.tcases.openapi.resolver.LongDomain
Returns a DataValue for the given value in this domain.
dataValueOf(Long) - Method in class org.cornutum.tcases.openapi.resolver.LongEnum
Returns a DataValue for the given value in this domain.
dataValueOf(Object) - Method in class org.cornutum.tcases.openapi.resolver.MultiTypeDomain
Returns a DataValue for the given value in this domain.
dataValueOf(Object) - Method in class org.cornutum.tcases.openapi.resolver.NullDomain
Returns a DataValue for the given value in this domain.
dataValueOf(Map<String, DataValue<?>>) - Method in class org.cornutum.tcases.openapi.resolver.ObjectConstant
Returns a DataValue for the given value in this domain.
dataValueOf(Map<String, DataValue<?>>) - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.StringConstant
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.StringEnum
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.UuidConstant
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.UuidDomain
Returns a DataValue for the given value in this domain.
dataValueOf(String) - Method in class org.cornutum.tcases.openapi.resolver.UuidEnum
Returns a DataValue for the given value in this domain.
DataValues - Class in org.cornutum.tcases.openapi.resolver
Factory methods for DataValue objects.
DataValues.ObjectValueBuilder - Class in org.cornutum.tcases.openapi.resolver
 
DataValueText - Class in org.cornutum.tcases.openapi.testwriter.encoder
Converts a DataValue into a plain text string.
DataValueText() - Constructor for class org.cornutum.tcases.openapi.testwriter.encoder.DataValueText
 
DataValueVisitor - Interface in org.cornutum.tcases.openapi.resolver
Defines the Visitor pattern for DataValue objects.
DateConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton date string value set.
DateConstant(String) - Constructor for class org.cornutum.tcases.openapi.resolver.DateConstant
Creates a new DateConstant instance.
dateData(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
DateDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of date string values that can be used by a request.
DateDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.DateDomain
Creates a new DateDomain instance.
DateDomain(Date, Date) - Constructor for class org.cornutum.tcases.openapi.resolver.DateDomain
Creates a new DateDomain instance.
DateEnum - Class in org.cornutum.tcases.openapi.resolver
Defines an enumerated date string value set.
DateEnum(Iterable<String>) - Constructor for class org.cornutum.tcases.openapi.resolver.DateEnum
Creates a new DateEnum instance.
dateOf(String) - Static method in class org.cornutum.tcases.openapi.resolver.DataValues
Returns a new DateValue.
DateTimeConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton String value set.
DateTimeConstant(String) - Constructor for class org.cornutum.tcases.openapi.resolver.DateTimeConstant
Creates a new DateTimeConstant instance.
dateTimeData(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
DateTimeDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of date-time string values that can be used by a request.
DateTimeDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.DateTimeDomain
Creates a new DateTimeDomain instance.
DateTimeDomain(Date, Date) - Constructor for class org.cornutum.tcases.openapi.resolver.DateTimeDomain
Creates a new DateTimeDomain instance.
DateTimeEnum - Class in org.cornutum.tcases.openapi.resolver
Defines an enumerated date-time string value set.
DateTimeEnum(Iterable<String>) - Constructor for class org.cornutum.tcases.openapi.resolver.DateTimeEnum
Creates a new DateTimeEnum instance.
dateTimeOf(String) - Static method in class org.cornutum.tcases.openapi.resolver.DataValues
Returns a new DateTimeValue.
DateTimeValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated time string value for a request case.
DateTimeValue(String) - Constructor for class org.cornutum.tcases.openapi.resolver.DateTimeValue
Creates a new DateTimeValue instance.
DateValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated date string value for a request case.
DateValue(String) - Constructor for class org.cornutum.tcases.openapi.resolver.DateValue
Creates a new DateValue instance.
DecimalConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton Decimal value set.
DecimalConstant(BigDecimal) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalConstant
Creates a new DecimalConstant instance.
DecimalConstant(BigDecimal, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalConstant
Creates a new DecimalConstant instance.
decimalData(BigDecimal) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
DecimalDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of BigDecimal values that can be used by a request.
DecimalDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalDomain(String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalDomain(long) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalDomain(long, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalDomain(BigDecimal, BigDecimal) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalDomain(BigDecimal, BigDecimal, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalDomain(double, double) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalDomain(double, double, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalDomain(NumberDomain.Range, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalDomain
Creates a new DecimalDomain instance.
DecimalEnum - Class in org.cornutum.tcases.openapi.resolver
Defines an enumerated decimal value set.
DecimalEnum(Iterable<String>, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalEnum
Creates a new DecimalEnum instance.
DecimalEnum(Collection<BigDecimal>, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalEnum
Creates a new DecimalEnum instance.
DecimalValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated de value for a request case.
DecimalValue(BigDecimal, String) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalValue
Creates a new DecimalValue instance.
DecimalValue(BigDecimal) - Constructor for class org.cornutum.tcases.openapi.resolver.DecimalValue
Creates a new DecimalValue instance.
decoded(String) - Static method in class org.cornutum.tcases.openapi.resolver.Base64Domain
Returns the bytes represented by the given base64 encoding.
defaultGenerator(ITestCaseGenerator) - Method in class org.cornutum.tcases.generator.GeneratorSetBuilder
Adds a default generator to this set.
defined(Dnf) - Static method in class org.cornutum.tcases.openapi.Dnf
Returns true if at least one alternative is defined for this schema.
DefUtils - Class in org.cornutum.tcases
Defines utility methods for constructing test definitions.
delimited(Characters, char) - Static method in interface org.cornutum.tcases.openapi.Characters
Returns a Characters that with the same allowed characters as the given chars but excluding the given delimiter.
Disjunction - Class in org.cornutum.tcases.conditions
A condition that defined by the disjunction (logical OR) of one or more assertions.
Disjunction(IAssertion...) - Constructor for class org.cornutum.tcases.conditions.Disjunction
Creates a new Disjunction instance.
Disjunction(IDisjunct...) - Constructor for class org.cornutum.tcases.conditions.Disjunction
Creates a new Disjunction instance.
Dnf - Class in org.cornutum.tcases.openapi
Represents the disjunctive normal form of a schema.
Dnf() - Constructor for class org.cornutum.tcases.openapi.Dnf
Creates a new Dnf instance.
doFor(String, Runnable) - Method in class org.cornutum.tcases.openapi.ConditionReporter
Performs the given action within the specified context.
doFor(String, Runnable) - Method in class org.cornutum.tcases.openapi.ExecutionContext
Performs the given action within the specified context.

E

either(IConjunct, IConjunct) - Static method in class org.cornutum.tcases.conditions.Cnf
Returns the logical OR of the given CNF conditions.
element(String) - Method in class org.cornutum.tcases.io.XmlWriter
Creates a new ElementWriter with the given tag.
ElementHandler() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
 
ElementHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
 
ElementHandler() - Constructor for class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
 
ElementWriter() - Constructor for class org.cornutum.tcases.io.XmlWriter.ElementWriter
 
EmailConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton email string value set.
EmailConstant(String) - Constructor for class org.cornutum.tcases.openapi.resolver.EmailConstant
Creates a new EmailConstant instance.
EmailConstant(String, Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.EmailConstant
Creates a new EmailConstant instance.
emailData(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
EmailDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of email address values that can be used by a request.
EmailDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.EmailDomain
Creates a new EmailDomain instance.
EmailDomain(int) - Constructor for class org.cornutum.tcases.openapi.resolver.EmailDomain
Creates a new EmailDomain instance.
EmailDomain(Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.EmailDomain
Creates a new EmailDomain instance.
EmailDomain(int, Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.EmailDomain
Creates a new EmailDomain instance.
EmailEnum - Class in org.cornutum.tcases.openapi.resolver
Defines an enumerated email string value set.
EmailEnum(Iterable<String>) - Constructor for class org.cornutum.tcases.openapi.resolver.EmailEnum
Creates a new EmailEnum instance.
EmailEnum(Iterable<String>, Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.EmailEnum
Creates a new EmailEnum instance.
emailOf(String) - Static method in class org.cornutum.tcases.openapi.resolver.DataValues
Returns a new EmailValue.
EmailValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated email address value for a request case.
EmailValue(String) - Constructor for class org.cornutum.tcases.openapi.resolver.EmailValue
Creates a new EmailValue instance.
EMPTY_SCHEMA - Static variable in class org.cornutum.tcases.openapi.SchemaUtils
A schema that contains no assertions.
emptySchema() - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns a new empty schema.
encode(ParamData, UriEncoder.Component) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.FormParameterEncoder
 
encode(DataValue<?>, boolean) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.FormUrlEncoder
Returns the name/value pairs that encode the given DataValue.
encode(DataValue<?>) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.FormUrlEncoder
Returns the name/value pairs that encode the given DataValue, applying the application/x-www-form-urlencoded encoding to all pairs.
encode(ParamData, UriEncoder.Component) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.LabelValueEncoder
 
encode(DataValue<?>, boolean, UriEncoder.Component) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.LabelValueEncoder
 
encode(ParamData, UriEncoder.Component) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.MatrixValueEncoder
 
encode(String, DataValue<?>, boolean, UriEncoder.Component) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.MatrixValueEncoder
 
encode(ParamData, UriEncoder.Component) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.SimpleValueEncoder
 
encode(DataValue<?>, UriEncoder.Component) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.SimpleValueEncoder
 
encode(DataValue<?>, boolean, UriEncoder.Component) - Static method in class org.cornutum.tcases.openapi.testwriter.encoder.SimpleValueEncoder
 
encoded(byte[]) - Static method in class org.cornutum.tcases.openapi.resolver.Base64Domain
Returns the base64 encoding of the given bytes.
endElement(String, String, String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.CombineHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
 
endElement(String, String, String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.TupleHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.AllOfHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.AnyOfHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.CardinalityHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionContainer
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.InputHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.NotHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ValueHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarDefHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarSetHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.FunctionHandler
 
endElement(String, String, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCaseHandler
 
enforceReadOnly() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
enforceReadOnly() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
enforceWriteOnly() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
entriesOf(M) - Static method in class org.cornutum.tcases.util.CollectionUtils
Returns a stream containing the entries of the given map.
EnumDomain<T> - Class in org.cornutum.tcases.openapi.resolver
Defines an enumerated value set.
EnumDomain(DataValue.Type, Iterable<String>) - Constructor for class org.cornutum.tcases.openapi.resolver.EnumDomain
Creates a new EnumDomain instance.
EnumDomain(DataValue.Type, Collection<T>) - Constructor for class org.cornutum.tcases.openapi.resolver.EnumDomain
Creates a new EnumDomain instance.
ENV - Static variable in interface org.cornutum.tcases.IVarDef
Identifies an implicit input variable defined by the environment to a function.
equals(Object) - Method in class org.cornutum.tcases.AbstractVarDef
 
equals(Object) - Method in class org.cornutum.tcases.conditions.AbstractAssertion
 
equals(Object) - Method in class org.cornutum.tcases.conditions.BoundedAssertion
 
equals(Object) - Method in class org.cornutum.tcases.conditions.ConditionSet
 
equals(Object) - Method in class org.cornutum.tcases.conditions.Conjunction
 
equals(Object) - Method in class org.cornutum.tcases.conditions.Disjunction
 
Equals - Class in org.cornutum.tcases.conditions
A condition that is satisfied if and only number of instances of a property equals a specified minimum.
Equals(String, int) - Constructor for class org.cornutum.tcases.conditions.Equals
Creates a new Equals instance.
equals(Object) - Method in class org.cornutum.tcases.conditions.PropertyExpr
 
equals(Object) - Method in class org.cornutum.tcases.FunctionInputDef
 
equals(Object) - Method in class org.cornutum.tcases.FunctionTestDef
 
equals(Object) - Method in class org.cornutum.tcases.generator.GeneratorSet
 
equals(Object) - Method in class org.cornutum.tcases.generator.Tuple
 
equals(Object) - Method in class org.cornutum.tcases.generator.TupleCombiner
 
equals(Object) - Method in class org.cornutum.tcases.generator.TupleGenerator
 
equals(Object) - Method in class org.cornutum.tcases.generator.TupleRef
 
equals(Object) - Method in class org.cornutum.tcases.generator.VarNamePattern
 
equals(Object) - Method in class org.cornutum.tcases.openapi.resolver.DataValue
 
equals(Object) - Method in class org.cornutum.tcases.openapi.resolver.ParamData
 
equals(Object) - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
 
equals(Object) - Method in class org.cornutum.tcases.SystemInputDef
 
equals(Object) - Method in class org.cornutum.tcases.SystemTestDef
 
equals(Object) - Method in class org.cornutum.tcases.TestCase
 
equals(Object) - Method in class org.cornutum.tcases.VarBinding
 
equals(Object) - Method in class org.cornutum.tcases.VarBindingDef
 
equals(Object) - Method in class org.cornutum.tcases.VarNaDef
 
equals(Object) - Method in class org.cornutum.tcases.VarValueDef
 
EQUALS_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
equalsExtended(Schema<?>, Schema<?>, String...) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns true if the given schemas are equal, comparing values for only the specified extensions.
EqualsHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.EqualsHandler
 
equalTo(String, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains a specified number of instances of a property.
error(SAXParseException) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
 
error(SAXParseException) - Method in class org.cornutum.tcases.io.SystemInputDocReader
 
error(SAXParseException) - Method in class org.cornutum.tcases.io.SystemTestDocReader
 
error(TransformerException) - Method in class org.cornutum.tcases.io.TransformFilter
 
error(String[], String, String) - Method in interface org.cornutum.tcases.openapi.Notifier
Reports an error that would have resulted in inconsistent or infeasible results.
error(String, String) - Method in class org.cornutum.tcases.openapi.resolver.ResolverContext
Reports an error that would have resulted in an inconsistent or infeasible test case.
ExampleException - Exception in org.cornutum.tcases.openapi
Reports a failure deriving input models from API examples.
ExampleException(String[], String) - Constructor for exception org.cornutum.tcases.openapi.ExampleException
Creates a new ExampleException instance.
exampleValue(Example) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
Returns the value of the given example.
except(Set<String>) - Static method in class org.cornutum.tcases.openapi.resolver.MediaTypeDomain
Returns a MediaTypeDomain that contains any media type.
EXCLMAX_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
EXCLMIN_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
exclude(String...) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Excludes the given variables from this combiner.
exclude(Iterable<String>) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Excludes the given variables from this combiner.
exclude(Stream<String>) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Excludes the given variables from this combiner.
EXCLUDE_TAG - Static variable in class org.cornutum.tcases.generator.io.TupleGeneratorDoc
 
ExcludeHandler() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ExcludeHandler
 
execType(ApiTestCommand.Options.ExecType) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
execute() - Method in class org.cornutum.tcases.ant.TcasesTask
Runs Tcases with the specified options.
ExecutionContext<E extends RuntimeException> - Class in org.cornutum.tcases.openapi
Provides a context for exceptions that occur during an execution.
ExecutionContext() - Constructor for class org.cornutum.tcases.openapi.ExecutionContext
 
exists(Dnf) - Static method in class org.cornutum.tcases.openapi.Dnf
Returns false if the given schema is a non-existent result.
expectedValueOf(T, String, Object...) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
Returns the given value if non-null.
expectPropertyValues(Map<String, Object>, String) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the value set at the given property path.
expectVarBinding(Map<String, Object>, String) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the variable binding at the given property path.
exploded() - Method in class org.cornutum.tcases.openapi.resolver.ParamDataBuilder
 
exploded(boolean) - Method in class org.cornutum.tcases.openapi.resolver.ParamDataBuilder
 
extended() - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 
extending(String) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget.Builder
 
extending(Class<?>) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget.Builder
 

F

fail() - Static method in interface org.cornutum.tcases.openapi.ModelConditionNotifier
Returns a ModelConditionNotifier that throws an OpenApiException for any warning or error.
fail() - Static method in interface org.cornutum.tcases.openapi.resolver.ResolverConditionNotifier
Returns a ResolverConditionNotifier that throws an ResolverException for any warning or error.
FAILURE_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
FAILURE_ATR - Static variable in class org.cornutum.tcases.io.SystemTestDoc
 
FALSE_SCHEMA - Static variable in class org.cornutum.tcases.openapi.SchemaUtils
A schema that will invalidate any instance.
fatalError(TransformerException) - Method in class org.cornutum.tcases.io.TransformFilter
 
file(File) - Static method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Creates a new Builder for a MocoServerConfigFile instance.
file(String) - Static method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Creates a new Builder for a MocoServerConfigFile instance.
filtered(String) - Method in interface org.cornutum.tcases.openapi.Characters
Returns the given string after removing any characters that are not allowed.
find(String...) - Method in class org.cornutum.tcases.AbstractVarDef
Returns the descendant variable with the given name path, relative to this variable.
find(String...) - Method in interface org.cornutum.tcases.IVarDef
Returns the descendant variable with the given name path, relative to this variable.
find(String...) - Method in class org.cornutum.tcases.VarDef
Returns the descendant variable with the given name path, relative to this variable.
find(String...) - Method in class org.cornutum.tcases.VarSet
Returns the descendant variable with the given name path, relative to this variable.
findFunctionInputDef(String) - Method in class org.cornutum.tcases.SystemInputDef
Returns the index of the function definition with the given name.
findFunctionTestDef(String) - Method in class org.cornutum.tcases.SystemTestDef
Returns the index of the function test definition with the given name.
findMember(String) - Method in class org.cornutum.tcases.VarSet
Returns the index of the member variable with the given name.
findTestCase(int) - Method in class org.cornutum.tcases.FunctionTestDef
Returns the index of the test case with the given id.
findValue(Object) - Method in class org.cornutum.tcases.VarDef
Returns the index of the value definition with the given name.
findVarDef(String) - Method in class org.cornutum.tcases.FunctionInputDef
Returns the index of the variable definition with the given name.
findVarDefPath(String) - Method in class org.cornutum.tcases.FunctionInputDef
Returns the individual variable definition with the given path name.
findVarPath(String) - Method in class org.cornutum.tcases.FunctionInputDef
Returns the variable definition with the given path name.
flush() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.generator.io.GeneratorSetJsonWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.AbstractSystemInputWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.AbstractSystemTestWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.IndentedWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.ProjectJsonWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.SystemInputDocWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.SystemInputJsonWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.SystemTestDocWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.SystemTestHtmlWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.io.SystemTestJsonWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfigWriter
Flushes the writer.
flush() - Method in class org.cornutum.tcases.openapi.resolver.io.RequestTestDefWriter
Flushes the writer.
forEachTest(boolean) - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig.Builder
 
forEachTest() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig.Builder
 
format(Date) - Method in class org.cornutum.tcases.openapi.resolver.DateDomain
Returns the string representation of the given time.
format(Date) - Method in class org.cornutum.tcases.openapi.resolver.DateTimeDomain
Returns the string representation of the given time.
format(Date) - Method in class org.cornutum.tcases.openapi.resolver.TimeDomain
Returns the string representation of the given time.
formatted() - Method in class org.cornutum.tcases.openapi.FormattedString.Base64
 
formatted() - Method in class org.cornutum.tcases.openapi.FormattedString.Date
 
formatted() - Method in class org.cornutum.tcases.openapi.FormattedString.DateTime
 
formatted() - Method in class org.cornutum.tcases.openapi.FormattedString
Returns the formatted string representation of this object.
formatted() - Method in class org.cornutum.tcases.openapi.FormattedString.Native
 
formatted() - Method in class org.cornutum.tcases.openapi.FormattedString.Null
 
formatted() - Method in class org.cornutum.tcases.openapi.FormattedString.Uuid
 
FormattedString - Class in org.cornutum.tcases.openapi
Defines a formatted string for a specific object.
FormattedString() - Constructor for class org.cornutum.tcases.openapi.FormattedString
 
FormattedString.Base64 - Class in org.cornutum.tcases.openapi
Uses the base64 string representation of this object.
FormattedString.Date - Class in org.cornutum.tcases.openapi
Uses the RFC3339 full-date representation of this object.
FormattedString.DateTime - Class in org.cornutum.tcases.openapi
Uses the RFC3339 date-time representation of this object.
FormattedString.Native - Class in org.cornutum.tcases.openapi
Uses the native string representation of this object.
FormattedString.Null - Class in org.cornutum.tcases.openapi
Uses the null string representation of this object.
FormattedString.Uuid - Class in org.cornutum.tcases.openapi
Uses the UUID string representation of this object.
FormParameterEncoder - Class in org.cornutum.tcases.openapi.testwriter.encoder
Returns the name/value pairs that encode a parameter in the "form" style.
FormUrlEncoder - Class in org.cornutum.tcases.openapi.testwriter.encoder
Returns the name/value pairs that encode a DataValue for the application/x-www-form-urlencoded media type.
from(RequestTestDef) - Static method in class org.cornutum.tcases.openapi.testwriter.TestSource
Returns a new TestSource.Builder.
fromCsv(String) - Static method in class org.cornutum.tcases.util.CollectionUtils
Returns the list of values specified by the given comma-separated string.
function(String) - Method in class org.cornutum.tcases.ReducerCommand.Options.Builder
 
function(String) - Method in class org.cornutum.tcases.ReducerOptions.Builder
 
FUNCTION_ATR - Static variable in class org.cornutum.tcases.generator.io.TupleGeneratorDoc
 
FUNCTION_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
FUNCTION_TAG - Static variable in class org.cornutum.tcases.io.SystemTestDoc
 
FunctionHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
 
FunctionHandler() - Constructor for class org.cornutum.tcases.io.SystemTestDocReader.FunctionHandler
 
FunctionInputDef - Class in org.cornutum.tcases
Defines the input space for a specific function.
FunctionInputDef() - Constructor for class org.cornutum.tcases.FunctionInputDef
Creates a new FunctionInputDef object.
FunctionInputDef(String) - Constructor for class org.cornutum.tcases.FunctionInputDef
Creates a new FunctionInputDef object.
FunctionInputDefBuilder - Class in org.cornutum.tcases
Builds FunctionInputDef instances.
FunctionInputDefBuilder() - Constructor for class org.cornutum.tcases.FunctionInputDefBuilder
Creates a new FunctionInputDefBuilder object.
FunctionInputDefBuilder(FunctionInputDef) - Constructor for class org.cornutum.tcases.FunctionInputDefBuilder
Creates a new FunctionInputDefBuilder object.
functions(FunctionInputDef...) - Method in class org.cornutum.tcases.SystemInputDefBuilder
Adds system functions.
functions(Iterable<FunctionInputDef>) - Method in class org.cornutum.tcases.SystemInputDefBuilder
Adds system functions.
functions(Stream<FunctionInputDef>) - Method in class org.cornutum.tcases.SystemInputDefBuilder
Adds system functions.
functions(FunctionTestDef...) - Method in class org.cornutum.tcases.SystemTestDefBuilder
Adds system functions.
functions(Iterable<FunctionTestDef>) - Method in class org.cornutum.tcases.SystemTestDefBuilder
Adds system functions.
functions(Stream<FunctionTestDef>) - Method in class org.cornutum.tcases.SystemTestDefBuilder
Adds system functions.
FunctionTestDef - Class in org.cornutum.tcases
Defines test cases for a specific function.
FunctionTestDef() - Constructor for class org.cornutum.tcases.FunctionTestDef
Creates a new FunctionTestDef object.
FunctionTestDef(String) - Constructor for class org.cornutum.tcases.FunctionTestDef
Creates a new FunctionTestDef object.
FunctionTestDefBuilder - Class in org.cornutum.tcases
Builds FunctionTestDef instances.
FunctionTestDefBuilder() - Constructor for class org.cornutum.tcases.FunctionTestDefBuilder
Creates a new FunctionTestDefBuilder object.
FunctionTestDefBuilder(FunctionTestDef) - Constructor for class org.cornutum.tcases.FunctionTestDefBuilder
Creates a new FunctionTestDefBuilder object.

G

genDef(File) - Method in class org.cornutum.tcases.anon.AnonCommand.Options.Builder
 
genDef(File) - Method in class org.cornutum.tcases.ReducerCommand.Options.Builder
 
genDef(File) - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 
generatedMatches(LengthDomain) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain.PatternResolver
Returns a sequence of generated matches to all pattern requirements matching pattern.
generateMatchingValues(ResolverContext, AbstractStringDomain.PatternResolver) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Generates a random sequence of possible members of this domain matching all pattern requirements.
generator(String, ITestCaseGenerator) - Method in class org.cornutum.tcases.generator.GeneratorSetBuilder
Adds a generator to this set for the given function.
GeneratorOptions - Class in org.cornutum.tcases.generator
Defines options that control test case generation.
GeneratorOptions() - Constructor for class org.cornutum.tcases.generator.GeneratorOptions
 
GeneratorOptions.Builder - Class in org.cornutum.tcases.generator
 
generators(IGeneratorSet) - Method in class org.cornutum.tcases.io.ProjectBuilder
Changes the generator set for the project.
GENERATORS_TAG - Static variable in class org.cornutum.tcases.generator.io.GeneratorSetDoc
 
GeneratorSet - Class in org.cornutum.tcases.generator
Defines a set of test case generators.
GeneratorSet() - Constructor for class org.cornutum.tcases.generator.GeneratorSet
 
GeneratorSetBuilder - Class in org.cornutum.tcases.generator
Builds GeneratorSet instances.
GeneratorSetBuilder() - Constructor for class org.cornutum.tcases.generator.GeneratorSetBuilder
Creates a new GeneratorSetBuilder object.
GeneratorSetBuilder(GeneratorSet) - Constructor for class org.cornutum.tcases.generator.GeneratorSetBuilder
Creates a new GeneratorSetBuilder object.
GeneratorSetDoc - Class in org.cornutum.tcases.generator.io
Defines constants for the identifiers in a generator definition document.
GeneratorSetDocReader - Class in org.cornutum.tcases.generator.io
An IGeneratorSetSource that reads from an XML document.
GeneratorSetDocReader() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocReader
Creates a new GeneratorSetDocReader object.
GeneratorSetDocReader(InputStream) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocReader
Creates a new GeneratorSetDocReader object.
GeneratorSetDocReader.CombineHandler - Class in org.cornutum.tcases.generator.io
Handles Combine elements.
GeneratorSetDocReader.ElementHandler - Class in org.cornutum.tcases.generator.io
The base class for element handlers used by this parser.
GeneratorSetDocReader.ExcludeHandler - Class in org.cornutum.tcases.generator.io
Handles Exclude elements.
GeneratorSetDocReader.GeneratorsHandler - Class in org.cornutum.tcases.generator.io
Handles Generators elements.
GeneratorSetDocReader.IncludeHandler - Class in org.cornutum.tcases.generator.io
Handles Include elements.
GeneratorSetDocReader.OnceHandler - Class in org.cornutum.tcases.generator.io
Handles Once elements.
GeneratorSetDocReader.TupleGeneratorHandler - Class in org.cornutum.tcases.generator.io
Handles TupleGenerator elements.
GeneratorSetDocReader.TupleHandler - Class in org.cornutum.tcases.generator.io
Handles tuple elements.
GeneratorSetDocReader.VarHandler - Class in org.cornutum.tcases.generator.io
Handles Var elements.
GeneratorSetDocWriter - Class in org.cornutum.tcases.generator.io
Writes a IGeneratorSet in the form of an XML document.
GeneratorSetDocWriter() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocWriter
Creates a new GeneratorSetDocWriter object that writes to standard output.
GeneratorSetDocWriter(OutputStream) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocWriter
Creates a new GeneratorSetDocWriter object that writes to the given stream.
GeneratorSetDocWriter(Writer) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocWriter
Creates a new GeneratorSetDocWriter object that writes to the given stream.
GeneratorSetDocWriter(XmlWriter) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocWriter
Creates a new GeneratorSetDocWriter object that writes to the given stream.
GeneratorSetException - Exception in org.cornutum.tcases.generator.io
Reports an error reading a generator set definition.
GeneratorSetException(String) - Constructor for exception org.cornutum.tcases.generator.io.GeneratorSetException
Creates a new GeneratorSetException instance.
GeneratorSetException(String, Throwable) - Constructor for exception org.cornutum.tcases.generator.io.GeneratorSetException
Creates a new GeneratorSetException instance.
GeneratorSetJson - Class in org.cornutum.tcases.generator.io
Converts between a GeneratorSet and its corresponding JsonObject.
GeneratorSetJsonReader - Class in org.cornutum.tcases.generator.io
An IGeneratorSetSource that reads from an JSON document.
GeneratorSetJsonReader() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetJsonReader
Creates a new GeneratorSetJsonReader object.
GeneratorSetJsonReader(InputStream) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetJsonReader
Creates a new GeneratorSetJsonReader object.
GeneratorSetJsonWriter - Class in org.cornutum.tcases.generator.io
Writes an IGeneratorSet in the form of a JSON document.
GeneratorSetJsonWriter() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetJsonWriter
Creates a new GeneratorSetJsonWriter object that writes to standard output.
GeneratorSetJsonWriter(OutputStream) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetJsonWriter
Creates a new GeneratorSetJsonWriter object that writes to the given stream.
GeneratorSetJsonWriter(Writer) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetJsonWriter
Creates a new GeneratorSetJsonWriter object that writes to the given stream.
GeneratorSetResource - Class in org.cornutum.tcases.generator.io
An IGeneratorSetSource that returns the IGeneratorSet at the given URL.
GeneratorSetResource(URL) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetResource
Creates a new GeneratorSetResource instance.
GeneratorSetResource(File) - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetResource
Creates a new GeneratorSetResource instance.
GeneratorsHandler() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocReader.GeneratorsHandler
 
generatorsRef(URI) - Method in class org.cornutum.tcases.io.ProjectBuilder
Changes the location of the generator set for the project.
getAdditionalPropertyCount() - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Returns the value domain for the number of additional properties for this object.
getAdditionalPropertyNames() - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Returns the value domain for the names of any additional properties.
getAdditionalPropertyValues() - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Returns the value domain for any additional properties for this object.
getAlternativePropertyValues(Map<String, Object>) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
If the given properties define one of multiple alternative values, returns the properties of the specified alternative.
getAlternatives(String) - Method in class org.cornutum.tcases.openapi.Dnf
Returns the alternatives for the given type.
getAlternatives() - Method in class org.cornutum.tcases.openapi.Dnf
Returns the alternatives of all types.
getAnnotated() - Method in class org.cornutum.tcases.AnnotatedBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.FunctionInputDefBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.FunctionTestDefBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemInputDocReader.AnnotatedHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionalHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemInputDocReader.InputHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemInputDocReader.SystemHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemTestDocReader.AnnotatedHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemTestDocReader.FunctionHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCaseHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCasesHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.io.SystemTestDocReader.VarHandler
Returns the Annotated instance for this handler.
getAnnotated() - Method in class org.cornutum.tcases.SystemInputDefBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.SystemTestDefBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.TestCaseBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.VarBindingBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.VarDefBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.VarSetBuilder
Returns the Annotated instance for this builder.
getAnnotated() - Method in class org.cornutum.tcases.VarValueDefBuilder
Returns the Annotated instance for this builder.
getAnnotation(String) - Method in class org.cornutum.tcases.Annotated
Returns the value of the given annotation.
getAnnotation(String) - Method in interface org.cornutum.tcases.IAnnotated
Returns the value of the given annotation.
getAnnotation(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.AnnotatedHandler
Returns the value of the given annotation.
getAnnotation(String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.AnnotatedHandler
Returns the value of the given annotation.
getAnnotationCount() - Method in class org.cornutum.tcases.Annotated
Returns the number of annotations defined.
getAnnotationList(String) - Method in class org.cornutum.tcases.Annotated
Returns the list represented by the value of the given annotation.
getAnnotations() - Method in class org.cornutum.tcases.Annotated
Returns the list of all annotation names.
getAnnotations() - Method in interface org.cornutum.tcases.IAnnotated
Returns the list of all annotation names.
getApi() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the name of the API that defines this request.
getApi() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the name of the API that defines this request.
getApi() - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Returns the name of the API for these request test cases.
getApi() - Method in class org.cornutum.tcases.openapi.testwriter.TestSource
Returns the API name for this source.
getApiSpec() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the Open API v3 API spec file
getApiSpec() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the Open API v3 API spec file
getAssertionCount() - Method in class org.cornutum.tcases.conditions.AbstractAssertion
Returns the number of assertions for this disjunction.
getAssertionCount() - Method in class org.cornutum.tcases.conditions.Disjunction
Returns the number of assertions for this disjunction.
getAssertionCount() - Method in interface org.cornutum.tcases.conditions.IDisjunct
Returns the number of assertions for this disjunction.
getAssertions() - Method in class org.cornutum.tcases.conditions.AbstractAssertion
Returns the assertions for this disjunction.
getAssertions() - Method in class org.cornutum.tcases.conditions.Disjunction
Returns the assertions in this disjunction.
getAssertions() - Method in interface org.cornutum.tcases.conditions.IDisjunct
Returns the assertions for this disjunction.
getAttribute(Attributes, String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Returns the value of the given attribute.
getAttribute(Attributes, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the value of the given attribute.
getAttribute(Attributes, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given attribute.
getBaseClass() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the base class for the test class that is generated.
getBaseClass() - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Returns the fully-qualified name of the base class defined for this target, or null if no base class is defined.
getBaseClassName() - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Returns the simple name of the base class defined for this target, or null if no base class is defined.
getBaseClassPackage() - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Returns the package name for the base class defined for this target, or null if no base class is defined.
getBaseLocation() - Method in class org.cornutum.tcases.io.Project
Returns the base URI for the location of project elements.
getBaseTests() - Method in class org.cornutum.tcases.io.Project
Returns the base tests definition for this project.
getBaseTestsLocation() - Method in class org.cornutum.tcases.io.Project
Returns the location of the base tests definition for this project.
getBinding() - Method in exception org.cornutum.tcases.generator.BindingException
Returns the binding that is in error.
getBinding(VarDef) - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns the value currently bound to the given variable.
getBinding(VarDef) - Method in class org.cornutum.tcases.generator.Tuple
Returns the value bound by this tuple for the given variable.
getBindingCount() - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns the number of variable bindings in this test case.
getBindings() - Method in class org.cornutum.tcases.generator.Tuple
Returns the variable bindings for this tuple.
getBindingsDescriptor(String) - Method in class org.cornutum.tcases.openapi.testwriter.AnnotatedJavaTestWriter
If the given text describes a set of variable bindings, returns a description of the bindings.
getBody() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the definition of the request body.
getBody() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the definition of the request body.
getBound() - Method in class org.cornutum.tcases.conditions.BoundedAssertion
Returns the bound on the number of instances of this property.
getBuilder(Object) - Static method in class org.cornutum.tcases.util.ToString
Returns a standard string builder for the given object.
getCertConfig() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfig
Returns the Moco certificate configuration.
getCertPassword() - Method in class org.cornutum.tcases.openapi.moco.CertConfig
Returns the certificate password for the certificate
getCharacters() - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns the set of characters allowed in values for this domain.
getCharacters() - Method in class org.cornutum.tcases.openapi.resolver.MultiTypeDomain
Returns the set of characters allowed in values for this domain.
getCharacters() - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Returns the set of characters allowed in property names and values for this domain.
getClassName(String) - Method in class org.cornutum.tcases.openapi.testwriter.AnnotatedJavaTestWriter
Returns the test class name derived from the given test name.
getClassName(String) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestWriter
Returns the test class name derived from the given test name.
getCombinedVars(FunctionInputDef) - Method in class org.cornutum.tcases.generator.TupleCombiner
Returns the set of input variables to be combined.
getCombiners() - Method in class org.cornutum.tcases.generator.TupleGenerator
Returns the list of tuple combiners for this generator.
getCompatibleAlternatives(String) - Method in class org.cornutum.tcases.openapi.Dnf
Returns the alternatives that can be combined with schemas of the given type.
getComponent() - Method in class org.cornutum.tcases.openapi.testwriter.encoder.UriEncoder
Returns the URI component to be encoded
getCondition() - Method in class org.cornutum.tcases.Conditional
Returns the condition that defines when this element is applicable.
getCondition() - Method in interface org.cornutum.tcases.IConditional
Returns the condition that defines when this element is applicable.
getCondition() - Method in class org.cornutum.tcases.io.SystemInputDocReader.CardinalityHandler
Returns the condition represented by this element.
getCondition() - Method in interface org.cornutum.tcases.IVarDef
Returns the condition that defines when values for this variable are applicable.
getCondition() - Method in class org.cornutum.tcases.VarBindingDef
Returns the condition that defines when this binding is applicable.
getConditional() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionalHandler
Returns the Conditional represented by this element.
getConditional() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ValueHandler
Returns the Conditional represented by this element.
getConditional() - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarDefHandler
Returns the Conditional represented by this element.
getConditional() - Method in class org.cornutum.tcases.io.SystemInputDocReader.WhenHandler
Returns the Conditional that contains by this element.
getConditionNotifier() - Method in class org.cornutum.tcases.openapi.ModelOptions
Returns the ModelConditionNotifier that reports conditions found when creating a Tcases model from an OpenAPI model.
getConditions() - Method in class org.cornutum.tcases.conditions.ConditionSet
Returns the conditions in this set.
getConditionSet() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionSetHandler
Returns the condition set represented by this element.
getConfigWriter() - Method in class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Returns the MocoServerTestWriter.ConfigWriter for this test writer.
getContentType() - Method in class org.cornutum.tcases.anon.AnonCommand.Options
Returns the default file content type.
getContentType() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the OpenApi spec file content type.
getContentType() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the OpenApi spec file content type.
getContentType() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns the default file content type.
getContentType() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the default file content type.
getContext() - Method in class org.cornutum.tcases.openapi.ConditionReporter
Returns the execution context for this reporter.
getConverter(String) - Method in class org.cornutum.tcases.openapi.testwriter.TestCaseContentWriter
Returns the serializer used for the given media type.
getCookieParameters(ParamData) - Static method in class org.cornutum.tcases.openapi.testwriter.TestWriterUtils
Returns the set of request cookie parameter bindings defined by the given COOKIE parameter.
getCount(String) - Method in class org.cornutum.tcases.PropertySet
Returns the number of instances of the given property in this set.
getCurrentElementHandler() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
Returns the ElementHandler at the top of the parse stack.
getCurrentElementHandler() - Method in class org.cornutum.tcases.io.SystemInputDocReader
Returns the ElementHandler at the top of the parse stack.
getCurrentElementHandler() - Method in class org.cornutum.tcases.io.SystemTestDocReader
Returns the ElementHandler at the top of the parse stack.
getDateFormat() - Static method in class org.cornutum.tcases.openapi.FormattedString
Returns the DateFormat for date strings.
getDateTimeFormat() - Static method in class org.cornutum.tcases.openapi.FormattedString
Returns the DateFormat for date-time strings.
getDefaultConverters() - Method in class org.cornutum.tcases.openapi.testwriter.TestCaseContentWriter
Returns the default converters for this test case writer.
getDefaultRandomSeed() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the default random number generator seed for request case resolution.
getDefaultRandomSeed() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the default random number generator seed for request case resolution.
getDefaultTupleSize() - Method in class org.cornutum.tcases.generator.GeneratorOptions
Returns the default tuple size used by generators.
getDefaultTupleSize() - Method in class org.cornutum.tcases.generator.TupleGenerator
Returns the default tuple size for variable value combinations.
getDefaultTupleSize() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the default tuple size used by generators.
getDescendant(String) - Method in class org.cornutum.tcases.VarSet
Returns the descendant variable with the given path, relative to this set.
getDescriptor(RequestCase) - Method in class org.cornutum.tcases.openapi.testwriter.AnnotatedJavaTestWriter
Returns an identifier containing a description of the given request case.
getDir() - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget
Returns the output directory for this target.
getDisjunctCount() - Method in class org.cornutum.tcases.conditions.AbstractAssertion
Returns the number of disjunctions for this conjunction.
getDisjunctCount() - Method in class org.cornutum.tcases.conditions.Conjunction
Returns the number of disjunctions for this conjunction.
getDisjunctCount() - Method in class org.cornutum.tcases.conditions.Disjunction
Returns the number of disjunctions for this conjunction.
getDisjunctCount() - Method in interface org.cornutum.tcases.conditions.IConjunct
Returns the number of disjunctions for this conjunction.
getDisjuncts() - Method in class org.cornutum.tcases.conditions.AbstractAssertion
Returns the disjuncts in this conjunction.
getDisjuncts() - Method in class org.cornutum.tcases.conditions.Conjunction
Returns the disjuncts in this conjunction.
getDisjuncts() - Method in class org.cornutum.tcases.conditions.Disjunction
Returns the disjuncts in this conjunction.
getDisjuncts() - Method in interface org.cornutum.tcases.conditions.IConjunct
Returns the disjunctions for this conjunction.
getDnf(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the disjunctive normal form of this given schema.
getDocType() - Method in class org.cornutum.tcases.openapi.reader.OpenApiReader
Returns the content type of this document.
getDocumentLocator() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
 
getDocumentLocator() - Method in class org.cornutum.tcases.io.SystemInputDocReader
 
getDocumentLocator() - Method in class org.cornutum.tcases.io.SystemTestDocReader
 
getDomain() - Method in class org.cornutum.tcases.openapi.resolver.ValueDef
Returns the domain for this value.
getEffectiveCondition() - Method in class org.cornutum.tcases.AbstractVarDef
Returns the effective condition that defines when this variable is applicable, based on the conditions for this variable and all of its ancestors.
getEffectiveCondition(ICondition) - Method in class org.cornutum.tcases.Conditional
Returns the effective condition that defines when this element is applicable, given the specified context condition.
getEffectiveCondition() - Method in interface org.cornutum.tcases.IVarDef
Returns the effective condition that defines when this variable is applicable, based on the conditions for this variable and all of its ancestors.
getEffectiveCondition() - Method in class org.cornutum.tcases.VarBindingDef
Returns the effective condition that defines when this binding is applicable.
getEnums() - Method in class org.cornutum.tcases.openapi.resolver.EnumDomain
Returns the enumerated values for this domain.
getErrors() - Method in exception org.cornutum.tcases.openapi.reader.OpenApiReaderException
If this exception was caused by OpenAPI conformance errors, returns the list of errors.
getExcluded() - Method in class org.cornutum.tcases.generator.TupleCombiner
Returns the set of input variables to be excluded from this combination.
getExcluded() - Method in class org.cornutum.tcases.openapi.resolver.Base64Domain
Returns the values excluded from this domain.
getExcluded() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns the values excluded from this domain.
getExcluded() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Returns the values excluded from this range.
getExcluded() - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Returns the values excluded from this domain.
getExecType() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the request execution interface used to run API tests.
getExternalName() - Method in class org.cornutum.tcases.VarValueDef
Returns the external form of the name of this value.
getExternalValue() - Method in class org.cornutum.tcases.VarBinding
Returns the value name for this binding.
getFactory() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigPojo
Returns the MocoServerConfigPojo.PojoWriterFactory for this server configuration.
getFailureBindings(List<IVarDef>) - Static method in class org.cornutum.tcases.openapi.MemberVarBinding
Returns the set of failure bindings for the given member input variables.
getFailureValues() - Method in class org.cornutum.tcases.VarDef
Returns an iterator for the set of failure values.
getFile() - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget
Returns the output file for this target.
getFilterInput() - Method in class org.cornutum.tcases.io.AbstractFilter
Returns the stream that provides input to the filter.
getFilterOutput() - Method in class org.cornutum.tcases.io.AbstractFilter
Returns the stream that provides output from the filter.
getFormat() - Method in class org.cornutum.tcases.openapi.resolver.DataValue
Returns the data format.
getFunction() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns the function for which tests cases are reduced.
getFunction() - Method in class org.cornutum.tcases.ReducerOptions
Returns the function for test case reduction.
getFunctionHandler() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the handler for the Function element containing this element.
getFunctionHandler() - Method in class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
Returns the handler for the Function element containing this element.
getFunctionInputDef() - Method in class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
Returns the FunctionInputDef represented by this element.
getFunctionInputDef() - Method in class org.cornutum.tcases.io.SystemInputDocReader.InputHandler
Returns the FunctionInputDef for this element.
getFunctionInputDef(String) - Method in class org.cornutum.tcases.SystemInputDef
Returns the function definition with the given name.
getFunctionInputDefs() - Method in class org.cornutum.tcases.SystemInputDef
Returns the function definitions for this system.
getFunctionTestDef() - Method in class org.cornutum.tcases.io.SystemTestDocReader.FunctionHandler
Returns the FunctionTestDef represented by this element.
getFunctionTestDef(String) - Method in class org.cornutum.tcases.SystemTestDef
Returns the function test definition with the given name.
getFunctionTestDefs() - Method in class org.cornutum.tcases.SystemTestDef
Returns the function test definitions for this system.
getGenDef() - Method in class org.cornutum.tcases.anon.AnonCommand.Options
Returns the generator definition file.
getGenDef() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the generator definition path.
getGenDef() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns the generator definition file.
getGenDef() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the generator definition file.
getGenerator(String) - Method in class org.cornutum.tcases.generator.GeneratorSet
Returns the test case generator for the given system function.
getGenerator(String) - Method in interface org.cornutum.tcases.generator.IGeneratorSet
Returns the test case generator for the given system function.
getGenerator() - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain.PatternResolver
Returns the generator used to provide matching strings.
getGeneratorFunctions() - Method in class org.cornutum.tcases.generator.GeneratorSet
Returns the set of system function names associated with generators in this set.
getGeneratorFunctions() - Method in interface org.cornutum.tcases.generator.IGeneratorSet
Returns the set of system function names associated with generators in this set.
getGeneratorOptions() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the options used by generators.
getGenerators() - Method in class org.cornutum.tcases.generator.GeneratorSet
Returns all test case generators in this set.
getGenerators() - Method in interface org.cornutum.tcases.generator.IGeneratorSet
Returns all test case generators in this set.
getGenerators() - Method in class org.cornutum.tcases.io.Project
Returns the generator set for this project.
getGeneratorSet() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.GeneratorsHandler
Returns the GeneratorSet represented by this element.
getGeneratorSet() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
Returns a GeneratorSet instance.
getGeneratorSet() - Method in class org.cornutum.tcases.generator.io.GeneratorSetJsonReader
Returns a IGeneratorSet instance.
getGeneratorSet() - Method in class org.cornutum.tcases.generator.io.GeneratorSetResource
Returns a IGeneratorSet instance.
getGeneratorSet() - Method in interface org.cornutum.tcases.generator.io.IGeneratorSetSource
Returns a IGeneratorSet instance.
getGeneratorsLocation() - Method in class org.cornutum.tcases.io.Project
Returns the location of the generator set for this project.
getHeaderParameterValue(ParamData) - Static method in class org.cornutum.tcases.openapi.testwriter.TestWriterUtils
Returns the value of the given HEADER parameter.
getId() - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns the (optional) id for this test case.
getId() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the id number for this test case.
getId() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the id number for this test case.
getId() - Method in class org.cornutum.tcases.TestCase
Returns the test case id.
getIdentifier(Attributes, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the value of the given identifier attribute or null if undefined.
getIdentifier(Attributes, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given identifier attribute or null if undefined.
getIfPropertyValues(Map<String, Object>, String) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns a value set if it is referenced by the given property path.
getIfVarBinding(Map<String, Object>, String) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns a variable binding if it is referenced by the given property path.
getIncluded() - Method in class org.cornutum.tcases.generator.TupleCombiner
Returns the set of input variables to be included in this combination.
getIndent() - Method in class org.cornutum.tcases.io.IndentedWriter
Returns the indentation width.
getInputDef() - Method in class org.cornutum.tcases.anon.AnonCommand.Options
Returns the input definition file
getInputDef() - Method in class org.cornutum.tcases.anon.Anonymizer
Returns an anonymized system input definition.
getInputDef() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the system input definition path.
getInputDef() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns the input definition file
getInputDef() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the input definition file
getInputStream() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
Returns the input stream for this reader.
getInputStream() - Method in class org.cornutum.tcases.generator.io.GeneratorSetJsonReader
Returns the input stream for this reader.
getInputStream() - Method in class org.cornutum.tcases.io.ProjectJsonReader
Returns the input stream for this reader.
getInputStream() - Method in class org.cornutum.tcases.io.SystemInputDocReader
Returns the input stream for this reader.
getInputStream() - Method in class org.cornutum.tcases.io.SystemInputJsonReader
Returns the input stream for this reader.
getInputStream() - Method in class org.cornutum.tcases.io.SystemTestDocReader
Returns the input stream for this reader.
getInputStream() - Method in class org.cornutum.tcases.io.SystemTestJsonReader
Returns the input stream for this reader.
getInputStream() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfigReader
Returns the input stream for this reader.
getInputStream() - Method in class org.cornutum.tcases.openapi.resolver.io.RequestTestDefReader
Returns the input stream for this reader.
getInteger(Attributes, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the value of the given integer attribute or null if undefined.
getInteger(Attributes, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given integer attribute or null if undefined.
getInvalidInput() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the description of the invalid input for this request.
getInvalidInput() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the description of the invalid input for this request.
getInvalidValue() - Method in class org.cornutum.tcases.TestCase
Returns the variable that is bound to an invalid value.
getInvalidVar() - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns the variable bound to an invalid value, if any.
getItemCount() - Method in class org.cornutum.tcases.openapi.resolver.ArrayDomain
Returns the range for the number of array items.
getItemValues() - Method in class org.cornutum.tcases.openapi.resolver.ArrayDomain
Returns the value domain for required array items.
getKeyStorePassword() - Method in class org.cornutum.tcases.openapi.moco.CertConfig
Returns the key store password for the certificate
getLength(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns the length of the given value.
getLength(String) - Method in class org.cornutum.tcases.openapi.resolver.Base64Domain
Returns the length of the given value.
getLength(byte[]) - Method in class org.cornutum.tcases.openapi.resolver.BinaryDomain
Returns the length of the given value.
getLength(T) - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Returns the length of the given value.
getLengthRange() - Method in class org.cornutum.tcases.openapi.resolver.Base64Domain
Returns the length range for values in this domain.
getLengthRange() - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Returns the length range for values in this domain.
getLocation() - Method in class org.cornutum.tcases.io.Resource
Returns the location of this resource.
getLocation() - Method in exception org.cornutum.tcases.openapi.ExampleException
Returns the location of the failure
getLocation() - Method in class org.cornutum.tcases.openapi.ExecutionContext
Returns the path to the current context.
getLocation() - Method in class org.cornutum.tcases.openapi.reader.OpenApiReader
Returns the location of this document.
getLocation() - Method in class org.cornutum.tcases.openapi.resolver.ParamData
Returns the location of the parameter value.
getLocation() - Method in class org.cornutum.tcases.openapi.resolver.ParamDef
Returns the location of the parameter value.
getLocation() - Method in exception org.cornutum.tcases.openapi.resolver.ResolverSkipException
Returns the location of the failure.
getLogFile() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the log output file for Tcases.
getLongAttribute(Attributes, String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Returns the value of the given attribute as a Long.
getMatching() - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns the set of patterns that values in this domain must match.
getMax() - Method in class org.cornutum.tcases.conditions.Between
Returns the maximum condition.
getMax() - Method in class org.cornutum.tcases.openapi.resolver.LengthDomain
Returns the maximum value for this domain.
getMax() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns the (inclusive) maximum for this domain.
getMax() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Returns the maximum of this range.
getMaxDate() - Method in class org.cornutum.tcases.openapi.resolver.TimeDomain
Returns the maximum date for this domain.
getMaxItems() - Method in class org.cornutum.tcases.openapi.resolver.ArrayDomain
Returns the maximum number of items for an unbounded array.
getMaxLength() - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Returns the maximum value for unbounded length ranges.
getMaxRange() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns the maximum magnitude for unbounded value ranges.
getMaxTries() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the maximum attempts made to resolve a request test case input value before reporting failure..
getMaxTries() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the maximum attempts made to resolve a request test case input value before reporting failure..
getMaxTries() - Method in class org.cornutum.tcases.openapi.resolver.ResolverContext
Returns the maximum attempts to resolve an input value before reporting failure.
getMaxValues(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the maximum number of non-null values that can satisfy this schema.
getMediaType() - Method in class org.cornutum.tcases.openapi.resolver.MessageData
Returns the data media type.
getMediaType() - Method in class org.cornutum.tcases.openapi.resolver.ValueDef
Returns the media type domain for this value.
getMember(String) - Method in class org.cornutum.tcases.VarSet
Returns the member variable with the given name.
getMemberFailures(List<List<IVarDef>>) - Static method in class org.cornutum.tcases.openapi.MemberVarBinding
Returns the designated failure binding for each member of a oneOf/anyOf schema.
getMembers() - Method in class org.cornutum.tcases.AbstractVarDef
If this variable has member variables, returns an iterator for the member variable list.
getMembers() - Method in interface org.cornutum.tcases.IVarDef
If this variable has member variables, returns an iterator for the member variable list.
getMembers() - Method in class org.cornutum.tcases.VarDef
If this variable has member variables, returns an iterator for the member variable list.
getMembers() - Method in class org.cornutum.tcases.VarSet
If this variable has member variables, returns an iterator for the member variable list.
getMessage() - Method in exception org.cornutum.tcases.generator.ValueInconsistentException
 
getMessage() - Method in exception org.cornutum.tcases.generator.ValueNotApplicableException
 
getMessage() - Method in exception org.cornutum.tcases.generator.VarBoundException
 
getMessage() - Method in exception org.cornutum.tcases.generator.VarNotApplicableException
 
getMethodName(RequestCase) - Method in class org.cornutum.tcases.openapi.testwriter.AnnotatedJavaTestWriter
Returns a test method name for the given request case.
getMin() - Method in class org.cornutum.tcases.conditions.Between
Returns the minimum condition.
getMin() - Method in class org.cornutum.tcases.openapi.resolver.LengthDomain
Returns the minimum value for this domain.
getMin() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns the (inclusive) minimum for this domain.
getMin() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Returns the minimum of this range.
getMinDate() - Method in class org.cornutum.tcases.openapi.resolver.TimeDomain
Returns the minimum date for this domain.
getMocoTestConfig() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the Moco server test configuration file
getMocoTestConfig() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfigReader
Returns a MocoTestConfig instance.
getModelOptions() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the input modelling options.
getModelOptions() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the input modelling options.
getMultipleOf() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns the factor required for all values in this domain.
getName() - Method in class org.cornutum.tcases.AbstractVarDef
Returns the variable name.
getName() - Method in class org.cornutum.tcases.FunctionInputDef
Returns the function name.
getName() - Method in class org.cornutum.tcases.FunctionTestDef
Returns the function name.
getName() - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns the (optional) name for this test case.
getName() - Method in interface org.cornutum.tcases.IVarDef
Returns the variable name.
getName() - Method in class org.cornutum.tcases.openapi.Characters.Any
Return the name of this set of characters.
getName() - Method in class org.cornutum.tcases.openapi.Characters.Ascii
Return the name of this set of characters.
getName() - Method in class org.cornutum.tcases.openapi.Characters.CookieValue
Return the name of this set of characters.
getName() - Method in interface org.cornutum.tcases.openapi.Characters
Return the name of this set of characters.
getName() - Method in class org.cornutum.tcases.openapi.Characters.Token
Return the name of this set of characters.
getName() - Method in class org.cornutum.tcases.openapi.moco.CertConfig
Returns the variable name for the certificate
getName() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Returns the variable name used to reference the Moco server.
getName() - Method in class org.cornutum.tcases.openapi.resolver.ParamData
Returns the name of this parameter.
getName() - Method in class org.cornutum.tcases.openapi.resolver.ParamDef
Returns the name of this parameter.
getName() - Method in class org.cornutum.tcases.openapi.resolver.PropertyNameDomain.PropertyName
Return the name of this set of characters.
getName() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the name of this test case.
getName() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the name of this test case.
getName() - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget
Returns the test name for this target.
getName() - Method in class org.cornutum.tcases.SystemInputDef
Returns the system name.
getName() - Method in class org.cornutum.tcases.SystemTestDef
Returns the system name.
getName() - Method in class org.cornutum.tcases.TestCase
Returns the test case name.
getName() - Method in class org.cornutum.tcases.VarValueDef
Returns the name of this value.
getNameChars() - Method in class org.cornutum.tcases.openapi.resolver.PropertyNameDomain
Returns the set of chars allowed in property names for this domain.
getNameChars() - Method in class org.cornutum.tcases.openapi.resolver.PropertyNameDomain.PropertyName
Returns the set of chars allowed in property names.
getNextSeqNum() - Method in class org.cornutum.tcases.AbstractVarDef
Returns the next variable sequence number.
getNextUnused() - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns the next unused tuple from this set.
getNotEnums(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the composed set of enums to not match when validating the given schema.
getNotifier() - Method in class org.cornutum.tcases.openapi.ConditionReporter
Returns the condition notifier for this reporter.
getNotifier() - Method in class org.cornutum.tcases.openapi.resolver.ResolverContext
Returns the notifier that reports conditions that occur when resolving a test case.
getNotMatching() - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns the set of patterns that values in this domain must NOT match.
getNotMultipleOfs() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns the factors not allowed for any values in this domain.
getNotMultipleOfs(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the composed set of multipleOfs to not match when validating the given numeric schema.
getNotPatterns(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the composed set of patterns to not match when validating the given schema.
getNotRequired(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the composed set of properties that must not be required when validating the given object schema.
getNotTypes(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the composed set of types that must not be required when validating the given schema.
getOnceTuples() - Method in class org.cornutum.tcases.generator.TupleCombiner
Returns an iterator for the set of once-only tuples in this combination.
getOperation() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the operation for this request.
getOperation() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the operation for this request.
getOperations() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns request path operations for which tests are generated.
getOperations(String) - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Returns the operations used by these request test cases for the given resource path.
getOperations() - Method in class org.cornutum.tcases.openapi.testwriter.TestSource
Returns the request operations for this source or null if all operations are used.
getOptions() - Method in class org.cornutum.tcases.openapi.InputModeller
Returns the options used by this InputModeller.
getOtherItemValues() - Method in class org.cornutum.tcases.openapi.resolver.ArrayDomain
Returns the value domain for additional array items.
getOutDir() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the output directory for generated test definitions.
getOutDir() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the output directory for command output.
getOutDir() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the output directory for command output.
getOutDir() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the output directory for generated test definitions.
getOutFile() - Method in class org.cornutum.tcases.anon.AnonCommand.Options
Returns the output file for anonymized output.
getOutFile() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the test definition output path.
getOutFile() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the output file for command output.
getOutFile() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the output file for command output.
getOutFile() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the output file for generated test definitions.
getOutput() - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget
Returns the output stream designated for this target.
getPackage() - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Returns the Java package defined for this target.
getParamCharacters(String, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
Returns the characters allowed in values for a parameter with the given properties.
getParams() - Method in class org.cornutum.tcases.io.TransformFilter
Returns the set of transform parameter bindings.
getParams() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the parameter definitions for this request.
getParams() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the parameter definitions for this request.
getParent() - Method in class org.cornutum.tcases.AbstractVarDef
If this is member of another variable, returns the parent variable.
getParent() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Returns the parent ElementHandler.
getParent() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the parent ElementHandler.
getParent() - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the parent ElementHandler.
getParent() - Method in interface org.cornutum.tcases.IVarDef
If this is member of another variable, returns the parent variable.
getPath() - Method in class org.cornutum.tcases.openapi.moco.CertConfigFile
Returns the file path for this server configuration.
getPath() - Method in class org.cornutum.tcases.openapi.moco.CertConfigResource
Returns the resource path for this server configuration.
getPath() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigFile
Returns the file path for this server configuration.
getPath() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigResource
Returns the resource path for this server configuration.
getPath() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the path for this request.
getPath() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the path for this request.
getPathFirst(List<String>) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the first name in the given variable set path
getPathName() - Method in class org.cornutum.tcases.AbstractVarDef
Returns the hierarchical path name of this variable.
getPathName() - Method in interface org.cornutum.tcases.IVarDef
Returns the hierarchical path name of this variable.
getPathParameterValue(ParamData) - Static method in class org.cornutum.tcases.openapi.testwriter.TestWriterUtils
Returns the value of the given PATH parameter.
getPathParameterValue(ParamData, boolean) - Static method in class org.cornutum.tcases.openapi.testwriter.TestWriterUtils
Returns the value of the given PATH parameter.
getPathRest(List<String>) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the subpath of the given variable set path.
getPaths() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns request paths for which tests are generated.
getPaths() - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Returns the resource paths used by these request test cases.
getPaths() - Method in class org.cornutum.tcases.openapi.testwriter.TestSource
Returns the request paths for this source or null if all paths are used.
getPatterns(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the composed set of patterns to match when validating the given string schema.
getPojoWriter() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigPojo
Returns the MocoServerConfigPojo.PojoWriter for this server configuration.
getPort() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Returns the local port used by the Moco server to listen for requests.
getPosition() - Method in class org.cornutum.tcases.AbstractVarDef
Returns the position of this variable definition.
getPosition() - Method in interface org.cornutum.tcases.IVarDef
Returns the position of this variable definition.
getProject() - Method in class org.cornutum.tcases.io.ProjectJsonReader
Returns a Project instance.
getProjectName(File) - Static method in class org.cornutum.tcases.CommandUtils
Returns the name of the project for the given input definition file.
getProperties() - Method in class org.cornutum.tcases.conditions.PropertyExpr
Returns the set of properties to evaluate.
getProperties() - Method in class org.cornutum.tcases.generator.Tuple
Returns the properties of the variable bindings for this tuple.
getProperties() - Method in exception org.cornutum.tcases.generator.ValueInconsistentException
Returns the current test case properties.
getProperties() - Method in exception org.cornutum.tcases.generator.VarNotApplicableException
Returns the current test case properties.
getProperties() - Method in class org.cornutum.tcases.VarValueDef
Returns the set of test case properties contributed by this value.
getPropertiesUndefined(FunctionInputDef) - Static method in class org.cornutum.tcases.SystemInputs
For every property in the given function input definition that is referenced but never defined, maps the property to the conditional elements that reference it.
getPropertiesUnused(FunctionInputDef) - Static method in class org.cornutum.tcases.SystemInputs
For every property in the given function input definition that is defined but never referenced, maps the property to the variable value definitions that contribute it.
getProperty() - Method in class org.cornutum.tcases.conditions.AbstractAssertion
Returns the property asserted.
getProperty() - Method in interface org.cornutum.tcases.conditions.IAssertion
Returns the property for this assertion.
getProperty() - Method in class org.cornutum.tcases.io.SystemInputDocReader.CardinalityHandler
Returns the property referenced by this element.
getPropertyDomains() - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Returns the property value domains for objects in this domain.
getPropertyReferences(FunctionInputDef) - Static method in class org.cornutum.tcases.SystemInputs
Maps every property in the given FunctionInputDef to the conditional elements that reference it.
getPropertyReferences(Iterator<IVarDef>) - Static method in class org.cornutum.tcases.SystemInputs
Maps every property in the given input variables to the conditional elements that reference it.
getPropertyReferences(Stream<IVarDef>) - Static method in class org.cornutum.tcases.SystemInputs
Maps every property in the given input variables to the conditional elements that reference it.
getPropertySources(FunctionInputDef) - Static method in class org.cornutum.tcases.SystemInputs
Maps every property in the given function input definition to the variable value definitions that contribute it.
getPropertySources(Iterator<IVarDef>) - Static method in class org.cornutum.tcases.SystemInputs
Maps every property in the given input variable definitions to the variable value definitions that contribute it.
getPropertySources(Stream<VarDef>) - Static method in class org.cornutum.tcases.SystemInputs
Maps every property in the given input variable definitions to the variable value definitions that contribute it.
getPropertyValue(Map<String, Object>, String) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the value at the given property path.
getPropertyValue(Map<String, Object>, List<String>) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the value at the given property path.
getPropertyValues(List<VarBinding>) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Transforms a set of variable bindings into a map of property values.
getPropertyValues(Map<String, Object>, String) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the value set at the given property path.
getQueryParameters(ParamData) - Static method in class org.cornutum.tcases.openapi.testwriter.TestWriterUtils
Returns the set of request query parameter bindings defined by the given QUERY parameter.
getQueryParameters(ParamData, boolean) - Static method in class org.cornutum.tcases.openapi.testwriter.TestWriterUtils
Returns the set of request query parameter bindings defined by the given QUERY parameter.
getRandom() - Method in class org.cornutum.tcases.openapi.resolver.ResolverContext
Returns the random number generator used to resolve test cases.
getRandomSeed() - Method in class org.cornutum.tcases.generator.GeneratorOptions
Returns the random seed used by generators.
getRandomSeed() - Method in class org.cornutum.tcases.generator.TupleGenerator
Returns the random number sequence seed for this generator.
getRandomSeed() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the random number generator seed for request case resolution.
getRandomSeed() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the random number generator seed for request case resolution.
getRandomSeed() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the random seed used by generators.
getReducerOptions() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns the ReducerOptions
getReferenceName(IConditional) - Static method in class org.cornutum.tcases.SystemInputs
Returns the full reference name for the given IConditional.
getRequestCaseDefs(SystemTestDef) - Static method in class org.cornutum.tcases.openapi.resolver.RequestCases
Returns the request case definitions for the given system test definition.
getRequestCases(SystemTestDef, ResolverContext) - Static method in class org.cornutum.tcases.openapi.resolver.RequestCases
Returns the request cases resolved for the given system test definition.
getRequestCases() - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Returns all API request test cases.
getRequestCases(String) - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Returns all API request test cases for the given resource path.
getRequestCases(String, String...) - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Returns all API request test cases for the given operations on the given resource path.
getRequestCases(Collection<String>, Collection<String>) - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Returns all API request test cases for the given resource paths and operations on the given resource path.
getRequestCases() - Method in class org.cornutum.tcases.openapi.testwriter.TestSource
Returns the request test cases for this source.
getRequestExamplesModel(OpenAPI) - Static method in class org.cornutum.tcases.openapi.TcasesOpenApi
Returns a system input definition for the API requests defined examples in the given OpenAPI specification.
getRequestExamplesModel(OpenAPI, ModelOptions) - Static method in class org.cornutum.tcases.openapi.TcasesOpenApi
Returns a system input definition for the API requests defined examples in the given OpenAPI specification.
getRequestInputModel(InputStream) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API requests defined by the OpenAPI specification in the given JSON document.
getRequestInputModel(InputStream, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API requests defined by the OpenAPI specification in the given JSON document.
getRequestInputModel(InputStream, String, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API requests defined by the given OpenAPI specification document.
getRequestInputModel(File) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API requests defined by the given OpenAPI specification.
getRequestInputModel(File, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API requests defined by the given OpenAPI specification.
getRequestInputModel(File, String, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API requests defined by the given OpenAPI specification.
getRequestInputModel(OpenAPI) - Method in class org.cornutum.tcases.openapi.RequestInputModeller
Returns a system input definition for the API requests defined by the given OpenAPI specification.
getRequestInputModel(OpenAPI) - Static method in class org.cornutum.tcases.openapi.TcasesOpenApi
Returns a system input definition for the API requests defined by the given OpenAPI specification.
getRequestInputModel(OpenAPI, ModelOptions) - Static method in class org.cornutum.tcases.openapi.TcasesOpenApi
Returns a system input definition for the API requests defined by the given OpenAPI specification.
getRequestTestDef() - Method in class org.cornutum.tcases.openapi.resolver.io.RequestTestDefReader
Returns a RequestTestDef instance.
getRequestTests(InputStream) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API requests defined by the OpenAPI specification in the given JSON document.
getRequestTests(InputStream, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API requests defined by the OpenAPI specification in the given JSON document.
getRequestTests(InputStream, String, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API requests defined by the given OpenAPI specification.
getRequestTests(File) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API requests defined by the OpenAPI specification in the given JSON document.
getRequestTests(File, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API requests defined by the OpenAPI specification in the given JSON document.
getRequestTests(File, String, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API requests defined by the given OpenAPI specification.
getRequired() - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns the conditions of current bindings not yet satisfied.
getRequiredTypes(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the instance types required to validate the given schema.
getResampleFactor() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns the resample factor.
getResampleFactor() - Method in class org.cornutum.tcases.ReducerOptions
Returns the resample factor.
getResolverContext() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the request case resolution options.
getResolverContext() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the request case resolution options.
getResponseInputModel(InputStream) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API responses defined by the OpenAPI specification in the given JSON document.
getResponseInputModel(InputStream, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API responses defined by the OpenAPI specification in the given JSON document.
getResponseInputModel(InputStream, String, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API responses defined by the given OpenAPI specification document.
getResponseInputModel(File) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API responses defined by the given OpenAPI specification.
getResponseInputModel(File, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API responses defined by the given OpenAPI specification.
getResponseInputModel(File, String, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system input definition for the API responses defined by the given OpenAPI specification.
getResponseInputModel(OpenAPI) - Method in class org.cornutum.tcases.openapi.ResponseInputModeller
Returns a system input definition for the API responses defined by the given OpenAPI specification.
getResponseInputModel(OpenAPI) - Static method in class org.cornutum.tcases.openapi.TcasesOpenApi
Returns a system input definition for the API responses defined by the given OpenAPI specification.
getResponseInputModel(OpenAPI, ModelOptions) - Static method in class org.cornutum.tcases.openapi.TcasesOpenApi
Returns a system input definition for the API responses defined by the given OpenAPI specification.
getResponseTests(InputStream) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API responses defined by the OpenAPI specification in the given JSON document.
getResponseTests(InputStream, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API responses defined by the OpenAPI specification in the given JSON document.
getResponseTests(InputStream, String, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API responses defined by the given OpenAPI specification.
getResponseTests(File) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API responses defined by the OpenAPI specification in the given JSON document.
getResponseTests(File, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API responses defined by the OpenAPI specification in the given JSON document.
getResponseTests(File, String, ModelOptions) - Static method in class org.cornutum.tcases.openapi.io.TcasesOpenApiIO
Returns a system test definition for the API responses defined by the given OpenAPI specification.
getRuleType() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Returns the JUnit TestRule type for this server configuration.
getRunnerFactory() - Method in class org.cornutum.tcases.openapi.moco.HttpServerTestWriter
Returns the MocoJunitRunner factory method for this test writer.
getRunnerFactory() - Method in class org.cornutum.tcases.openapi.moco.HttpsServerTestWriter
Returns the MocoJunitRunner factory method for this test writer.
getRunnerFactory() - Method in class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Returns the MocoJunitRunner factory method for this test writer.
getRunnerFactory() - Method in class org.cornutum.tcases.openapi.moco.RestServerTestWriter
Returns the MocoJunitRunner factory method for this test writer.
getRunnerFactory() - Method in class org.cornutum.tcases.openapi.moco.SocketServerTestWriter
Returns the MocoJunitRunner factory method for this test writer.
getRunnerFactoryArgs() - Method in class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Returns the MocoJunitRunner factory arguments for this test writer.
getSamples() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns the initial number of samples.
getSamples() - Method in class org.cornutum.tcases.ReducerOptions
Returns the initial number of samples.
getScript() - Method in class org.cornutum.tcases.io.TestDefToHtmlFilter
Returns the reference to the JavaScript resource used by this filter.
getSeed() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the random seed used by generators.
getSeqNum() - Method in class org.cornutum.tcases.AbstractVarDef
Returns the sequence number of this variable.
getSeqNum() - Method in interface org.cornutum.tcases.IVarDef
Returns the sequence number of this variable.
getServer() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the server URI for this request.
getServer() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the server URI for this request.
getServerClass() - Method in class org.cornutum.tcases.openapi.moco.HttpServerTestWriter
Returns the Moco server class name for this test writer.
getServerClass() - Method in class org.cornutum.tcases.openapi.moco.HttpsServerTestWriter
Returns the Moco server class name for this test writer.
getServerClass() - Method in class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Returns the Moco server class name for this test writer.
getServerClass() - Method in class org.cornutum.tcases.openapi.moco.RestServerTestWriter
Returns the Moco server class name for this test writer.
getServerClass() - Method in class org.cornutum.tcases.openapi.moco.SocketServerTestWriter
Returns the Moco server class name for this test writer.
getServerConfig() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfig
Returns the Moco server configuration.
getServerFactory() - Method in class org.cornutum.tcases.openapi.moco.HttpServerTestWriter
Returns the Moco server factory method for this test writer.
getServerFactory() - Method in class org.cornutum.tcases.openapi.moco.HttpsServerTestWriter
Returns the Moco server factory method for this test writer.
getServerFactory() - Method in class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Returns the Moco server factory method for this test writer.
getServerFactory() - Method in class org.cornutum.tcases.openapi.moco.RestServerTestWriter
Returns the Moco server factory method for this test writer.
getServerFactory() - Method in class org.cornutum.tcases.openapi.moco.SocketServerTestWriter
Returns the Moco server factory method for this test writer.
getServerFactoryArgs() - Method in class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Returns the Moco server factory arguments for this test writer.
getServerScheme() - Method in class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Returns the URI scheme used in requests to the Moco server.
getServerType() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfig
Returns the Moco server type.
getSource() - Method in class org.cornutum.tcases.io.AbstractFilter
Returns the source for filter input.
getSource() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the source of API input definitions.
getSource() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the source of API input definitions.
getSource() - Method in class org.cornutum.tcases.openapi.ModelOptions
Returns the source of API input definitions.
getStyle() - Method in class org.cornutum.tcases.openapi.resolver.ParamData
Returns the serialization style of the parameter value.
getStyle() - Method in class org.cornutum.tcases.openapi.resolver.ParamDef
Returns the serialization style of the parameter value.
getStylesheet() - Method in class org.cornutum.tcases.io.TestDefToHtmlFilter
Returns the reference to the CSS stylesheet used by this filter.
getSystemInput() - Method in class org.cornutum.tcases.io.Project
Returns the system input definition for this project.
getSystemInputDef() - Method in interface org.cornutum.tcases.io.ISystemInputSource
Returns a SystemInputDef instance.
getSystemInputDef() - Method in class org.cornutum.tcases.io.SystemInputDocReader
Returns a SystemInputDef instance.
getSystemInputDef() - Method in class org.cornutum.tcases.io.SystemInputDocReader.SystemHandler
Returns the SystemInputDef represented by this element.
getSystemInputDef() - Method in class org.cornutum.tcases.io.SystemInputJsonReader
Returns a SystemInputDef instance.
getSystemInputDef() - Method in class org.cornutum.tcases.io.SystemInputResource
Returns a SystemInputDef instance.
getSystemInputLocation() - Method in class org.cornutum.tcases.io.Project
Returns the location of the system input definition for this project.
getSystemTestDef() - Method in interface org.cornutum.tcases.io.ISystemTestSource
Returns a SystemTestDef instance.
getSystemTestDef() - Method in class org.cornutum.tcases.io.SystemTestDocReader
Returns a SystemTestDef instance.
getSystemTestDef() - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCasesHandler
Returns the SystemTestDef represented by this element.
getSystemTestDef() - Method in class org.cornutum.tcases.io.SystemTestJsonReader
Returns a SystemTestDef instance.
getSystemTestDef() - Method in class org.cornutum.tcases.io.SystemTestResource
Returns a SystemTestDef instance.
getTarget() - Method in class org.cornutum.tcases.io.AbstractFilter
Returns the target for filter output.
getTargetFile(JavaTestTarget, String) - Method in class org.cornutum.tcases.openapi.testwriter.AnnotatedJavaTestWriter
Returns the target file defined by the given target.
getTargetFile(JavaTestTarget, String) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestWriter
Returns the target file defined by the given target.
getTargetFile(T, String) - Method in class org.cornutum.tcases.openapi.testwriter.TestWriter
Returns the target file defined by the given target.
getTargetPackage() - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Returns the Java package for this target.
getTestBaseName(S, T) - Method in class org.cornutum.tcases.openapi.testwriter.TestWriter
Returns the base test name defined by the given source and target.
getTestCase(int) - Method in class org.cornutum.tcases.FunctionTestDef
Returns the test case with the given id.
getTestCase() - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCaseHandler
Returns the TestCase represented by this element.
getTestCaseHandler() - Method in class org.cornutum.tcases.io.SystemTestDocReader.InputHandler
Returns the TestCaseHandler for this element.
getTestCaseHandler() - Method in class org.cornutum.tcases.io.SystemTestDocReader.VarHandler
Returns the TestCaseHandler for this element.
getTestCases() - Method in class org.cornutum.tcases.FunctionTestDef
Returns the test cases for this function.
getTestCaseWriter() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the TestCaseWriter defined by these options.
getTestCaseWriter() - Method in class org.cornutum.tcases.openapi.testwriter.TestWriter
Returns the TestCaseWriter for this test.
getTestDef() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the output path for generated test definitions.
getTestDef() - Method in class org.cornutum.tcases.openapi.testwriter.TestSource
Returns the request test definition for this source.
getTestDef() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns the base test definition file.
getTestDef() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the output file for generated test definitions.
getTestFile(S, T) - Method in class org.cornutum.tcases.openapi.testwriter.TestWriter
Returns the test file written for the given source and target.
getTestName() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the name of the test class that is generated.
getTestName(String) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestWriter
Returns the test name derived from the given base name.
getTestName(S, T) - Method in class org.cornutum.tcases.openapi.testwriter.TestWriter
Returns the test name derived from the given source and target.
getTestName(String) - Method in class org.cornutum.tcases.openapi.testwriter.TestWriter
Returns the test name derived from the given base name.
getTestPackage() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the package of the test class that is generated.
getTests(FunctionInputDef, FunctionTestDef) - Method in interface org.cornutum.tcases.generator.ITestCaseGenerator
Returns a set of test cases for the given function input definition.
getTests(FunctionInputDef, FunctionTestDef) - Method in class org.cornutum.tcases.generator.TupleGenerator
Returns a set of test cases for the given function input definition.
getTests(SystemInputDef, IGeneratorSet, SystemTestDef, GeneratorOptions) - Static method in class org.cornutum.tcases.Tcases
Returns test case definitions for the given system input definition, using the given generator set and base test definitions.
getTests(FunctionInputDef, ITestCaseGenerator, FunctionTestDef, GeneratorOptions) - Static method in class org.cornutum.tcases.Tcases
Returns test case definitions for the given function input definition, using the given test case generator and base test definitions.
getTests(FunctionInputDef, ITestCaseGenerator, FunctionTestDef) - Static method in class org.cornutum.tcases.Tcases
Returns test case definitions for the given function input definition, using the given test case generator and base test definitions.
getTests(SystemInputDef, IGeneratorSet, SystemTestDef) - Static method in class org.cornutum.tcases.Tcases
Returns test case definitions for the given system input definition, using the given generator set and base test definitions.
getTests(InputStream, InputStream, InputStream) - Static method in class org.cornutum.tcases.TcasesIO
Returns test case definitions for the given system input definition, using the given generator set and base test definitions.
getTests(InputStream) - Static method in class org.cornutum.tcases.TcasesIO
Returns new test case definitions for the given system input definition, using the default generator.
getTests(Project) - Static method in class org.cornutum.tcases.TcasesIO
Returns test case definitions for the system input model, generator set and base test definitions defined by the given Project.
getTests(InputStream) - Static method in class org.cornutum.tcases.TcasesJson
Returns test case definitions for the system input model, generator set and base test definitions defined by the Project read from the given JSON document stream.
getTestServer(RequestCase) - Method in class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Returns a URI for the API server used by the given test case.
getTestServer(RequestCase) - Method in class org.cornutum.tcases.openapi.testwriter.TestWriter
Returns a URI for the API server used by the given test case.
getTestSource(RequestTestDef) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the TestSource defined by these options.
getTestTarget() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the TestTarget defined by these options.
getTestTarget() - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget.Builder
Returns the TestTarget instance for this builder.
getTestTarget() - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget.BaseBuilder
Returns the TestTarget instance for this builder.
getTestTarget() - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget.Builder
Returns the TestTarget instance for this builder.
getTestType() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the test framework used to run API tests.
getTestWriter(TestCaseWriter) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the TestWriter defined by these options.
getTransform() - Method in class org.cornutum.tcases.io.TransformFilter
Returns the source for the XSLT transform document.
getTransformDef() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the transform file.
getTransformDef() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the transform file.
getTransformDef() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the transform file.
getTransformParams() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the transform parameter bindings.
getTransformParams() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the transform parameter bindings.
getTransformType() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the output transform type.
getTransformType() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the output transform type.
getTuple() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.TupleHandler
Retuns the TupleRef for this handler.
getTupleCombiner() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.CombineHandler
Returns the TupleCombiner represented by this element.
getTupleGenerator() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.TupleGeneratorHandler
Returns the TupleGenerator represented by this element.
getTuples() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns the default tuple size for all generators.
getTuples(FunctionInputDef) - Method in class org.cornutum.tcases.generator.TupleCombiner
Returns all valid N-tuples of values for the included input variables.
getTuples(List<VarDef>, int) - Static method in class org.cornutum.tcases.generator.TupleCombiner
Returns all valid N-tuples of values for the given input variables.
getTupleSize() - Method in class org.cornutum.tcases.generator.TupleCombiner
Returns the tuple size for input variable combinations.
getTupleSize() - Method in class org.cornutum.tcases.generator.TupleIterator
Returns the size of tuples returned.
getType() - Method in class org.cornutum.tcases.AbstractVarDef
Returns the type identifier for this variable.
getType() - Method in class org.cornutum.tcases.io.Resource
Returns the content type of this resource.
getType() - Method in class org.cornutum.tcases.io.SystemInputDocReader.InputHandler
Returns the input variable type represented by this element.
getType() - Method in class org.cornutum.tcases.io.SystemTestDocReader.InputHandler
Returns the input variable type represented by this element.
getType() - Method in interface org.cornutum.tcases.IVarDef
Returns the type identifier for this variable.
getType() - Method in class org.cornutum.tcases.openapi.resolver.DataValue
Returns the data type.
getType() - Method in class org.cornutum.tcases.openapi.resolver.MessageData
Returns the data value type.
getType() - Method in class org.cornutum.tcases.TestCase
Returns the type of this test case.
getType() - Method in class org.cornutum.tcases.VarBinding
Returns the type identifier for this variable.
getType() - Method in class org.cornutum.tcases.VarValueDef
Returns the type of this value.
getTypes() - Method in class org.cornutum.tcases.openapi.Dnf
Returns the types of instances that can be validated by this schema.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.ArrayDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.ConstantDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.EnumDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.LengthDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.MultiTypeDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.NullDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Return the type(s) of values that belong to this domain.
getTypes() - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Return the type(s) of values that belong to this domain.
getUniqueProperties() - Method in class org.cornutum.tcases.PropertySet
Returns an iterator that visits a single instance of each property in this set.
getUnsatisfied(IConjunct, PropertySet) - Static method in class org.cornutum.tcases.conditions.Cnf
Returns the part of the given condition unsatisfied by the given properties.
getUnused() - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns input tuples not yet used in a test case.
getUnused(VarDef) - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns input tuples not yet used in a test case that bind the given variable.
getUnusedScore(VarBindingDef) - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns a measure of the "unused-ness" of the given binding.
getUsageException(String, Exception) - Static method in class org.cornutum.tcases.CommandUtils
Returns an IllegalArgumentException reporting a command line error.
getUsed() - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns input tuples already used in a test case.
getUsed(VarDef) - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns input tuples already used in a test case that bind the given variable, excluding once-only tuples.
getUsed(VarDef, boolean) - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns input tuples already used in a test case that bind the given variable, considering only tuples that are (not) once-only
getUsedOnce(VarDef) - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns once-only input tuples already used in a test case that bind the given variable.
getUsedOnceScore(VarBindingDef) - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns a measure of the "used-ness" of the given binding among once-only tuples.
getUsedScore(VarBindingDef) - Method in class org.cornutum.tcases.generator.VarTupleSet
Returns a measure of the "used-ness" of the given binding.
getValidAttributes() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Returns the valid attributes for this element.
getValidAttributes() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the valid attributes for this element.
getValidAttributes() - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the valid attributes for this element.
getValidStyle() - Method in exception org.cornutum.tcases.openapi.InvalidStyleException
Returns valid parameter style value that can be substituted in the parameter definition.
getValidTypes(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns the instance types that can be validated by the given schema.
getValidValues() - Method in class org.cornutum.tcases.VarDef
Returns an iterator for the set of valid values.
getValue(VarDef) - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns the current value binding for the given input variable.
getValue() - Method in exception org.cornutum.tcases.generator.VarBoundException
Returns the current value of this variable.
getValue() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ValueHandler
Returns the VarValueDef represented by this element.
getValue() - Method in class org.cornutum.tcases.openapi.resolver.ConstantDomain
Returns the constant value for this domain.
getValue() - Method in class org.cornutum.tcases.openapi.resolver.DataValue
Returns the data value.
getValue() - Method in class org.cornutum.tcases.openapi.resolver.MessageData
Returns the data value.
getValue() - Method in class org.cornutum.tcases.openapi.resolver.ParamDef
Returns the value definition for this parameter.
getValue() - Method in class org.cornutum.tcases.VarBinding
Returns the value name for this binding.
getValue(Object) - Method in class org.cornutum.tcases.VarDef
Returns the value definition with the given name.
getValueDef() - Method in class org.cornutum.tcases.VarBindingDef
Returns the value definition for this binding.
getValuePath(String) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the list of elements in given value path.
getValues() - Method in class org.cornutum.tcases.AbstractVarDef
If this variable defines a value set, returns an iterator for the value set.
getValues() - Method in interface org.cornutum.tcases.IVarDef
If this variable defines a value set, returns an iterator for the value set.
getValues() - Method in class org.cornutum.tcases.VarDef
If this variable defines a value set, returns an iterator for the value set.
getValues() - Method in class org.cornutum.tcases.VarSet
If this variable defines a value set, returns an iterator for the value set.
getValueTypes(Map<String, Object>) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the accepted value types represented by the given properties.
getVar() - Method in exception org.cornutum.tcases.generator.ValueNotApplicableException
Returns the variable made inapplicable.
getVar() - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarHandler
Returns the VarDef represented by this element.
getVar() - Method in class org.cornutum.tcases.VarBinding
Returns the variable name for this binding.
getVarBinding(String) - Method in class org.cornutum.tcases.generator.TupleRef
Returns the binding for the given variable.
getVarBinding() - Method in class org.cornutum.tcases.io.SystemTestDocReader.VarHandler
Returns the VarBinding instance for this handler.
getVarBinding(Map<String, Object>, String) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the variable binding at the given property path.
getVarBinding(String) - Method in class org.cornutum.tcases.TestCase
Returns the binding for the given variable.
getVarBindings() - Method in class org.cornutum.tcases.generator.TupleRef
Returns the variable bindings for this tuple.
getVarBindings(Map<String, Object>) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the variable bindings specified by the given property values.
getVarBindings() - Method in class org.cornutum.tcases.TestCase
Returns the variable bindings for this function.
getVarBindings(String) - Method in class org.cornutum.tcases.TestCase
Returns the bindings for variables of the given type for this function.
getVarDef(String) - Method in class org.cornutum.tcases.FunctionInputDef
Returns the variable definition with the given name.
getVarDef() - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarDefHandler
Returns the AbstractVarDef represented by this element.
getVarDef() - Method in class org.cornutum.tcases.VarBindingDef
Returns the input variable definition for this binding.
getVarDefs() - Method in class org.cornutum.tcases.FunctionInputDef
Returns the variable definitions for this function.
getVarDefs() - Method in class org.cornutum.tcases.io.SystemInputDocReader.InputHandler
Returns variable definitions for this element.
getVarPath(VarBinding) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Returns the variable set path for the given variable binding.
getVars() - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns the variables currently bound in this test case.
getVarSet() - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarSetHandler
Returns the VarSet represented by this element.
getVarTypes() - Method in class org.cornutum.tcases.FunctionInputDef
Returns the set of variable type identifiers for this function.
getVarTypes() - Method in class org.cornutum.tcases.TestCase
Returns the set of variable type identifiers for this test case.
getVersion() - Static method in class org.cornutum.tcases.CommandUtils
Returns a description of the current version.
getVersion() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns the API version for this request.
getVersion() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns the API version for this request.
getWorkingDir() - Method in class org.cornutum.tcases.anon.AnonCommand.Options
Returns the current working directory used to complete relative path names.
getWorkingDir() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns the current working directory used to complete relative path names.
getWorkingDir() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Returns the current working directory used to complete relative path names.
getWorkingDir() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns the current working directory used to complete relative path names.
getWriter() - Method in class org.cornutum.tcases.generator.io.GeneratorSetJsonWriter
Returns the output stream for this writer.
getWriter() - Method in class org.cornutum.tcases.io.AbstractSystemInputWriter
Returns the output stream for this writer.
getWriter() - Method in class org.cornutum.tcases.io.AbstractSystemTestWriter
Returns the output stream for this writer.
getWriter() - Method in class org.cornutum.tcases.io.ProjectJsonWriter
Returns the output stream for this writer.
getWriter() - Method in class org.cornutum.tcases.io.SystemInputJsonWriter
Returns the output stream for this writer.
getWriter() - Method in class org.cornutum.tcases.io.SystemTestJsonWriter
Returns the output stream for this writer.
getWriter() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfigWriter
Returns the output stream for this writer.
getWriter() - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfigWriter
Returns the output stream for this writer.
getWriter() - Method in class org.cornutum.tcases.openapi.resolver.io.RequestTestDefWriter
Returns the output stream for this writer.

H

handleArgs(String[], int) - Method in class org.cornutum.tcases.anon.AnonCommand.Options
Handles the non-option arguments i, i+1, ...
handleArgs(String[], int) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Handles the non-option arguments i, i+1, ...
handleArgs(String[], int) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Handles the non-option arguments i, i+1, ...
handleArgs(String[], int) - Method in class org.cornutum.tcases.ReducerCommand.Options
Handles the non-option arguments i, i+1, ...
handleArgs(String[], int) - Method in class org.cornutum.tcases.TcasesCommand.Options
Handles the non-option arguments i, i+1, ...
handleOption(String[], int) - Method in class org.cornutum.tcases.anon.AnonCommand.Options
Handles the i'th option and return the index of the next argument.
handleOption(String[], int) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Handles the i'th option and return the index of the next argument.
handleOption(String[], int) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Handles the i'th option and return the index of the next argument.
handleOption(String[], int) - Method in class org.cornutum.tcases.ReducerCommand.Options
Handles the i'th option and return the index of the next argument.
handleOption(String[], int) - Method in class org.cornutum.tcases.TcasesCommand.Options
Handles the i'th option and return the index of the next argument.
has(String, Object) - Method in class org.cornutum.tcases.AnnotatedBuilder
Adds an annotation.
has(String, Object...) - Method in class org.cornutum.tcases.AnnotatedBuilder
Adds an annotation using a comma-separated list of the string representations of the given values.
has(String, Iterable<?>) - Method in class org.cornutum.tcases.AnnotatedBuilder
Adds an annotation using a comma-separated list of the string representations of the given values.
has(String, Stream<?>) - Method in class org.cornutum.tcases.AnnotatedBuilder
Adds an annotation using a comma-separated list of the string representations of the given values.
has(String...) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains all of the given properties.
HAS_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
HAS_TAG - Static variable in class org.cornutum.tcases.io.SystemTestDoc
 
hasAny(String...) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains any of the given properties.
HasHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.HasHandler
 
HasHandler() - Constructor for class org.cornutum.tcases.io.SystemTestDocReader.HasHandler
 
hashCode() - Method in class org.cornutum.tcases.AbstractVarDef
 
hashCode() - Method in class org.cornutum.tcases.conditions.AbstractAssertion
 
hashCode() - Method in class org.cornutum.tcases.conditions.BoundedAssertion
 
hashCode() - Method in class org.cornutum.tcases.conditions.ConditionSet
 
hashCode() - Method in class org.cornutum.tcases.conditions.Conjunction
 
hashCode() - Method in class org.cornutum.tcases.conditions.Disjunction
 
hashCode() - Method in class org.cornutum.tcases.conditions.PropertyExpr
 
hashCode() - Method in class org.cornutum.tcases.FunctionInputDef
 
hashCode() - Method in class org.cornutum.tcases.FunctionTestDef
 
hashCode() - Method in class org.cornutum.tcases.generator.GeneratorSet
 
hashCode() - Method in class org.cornutum.tcases.generator.Tuple
 
hashCode() - Method in class org.cornutum.tcases.generator.TupleCombiner
 
hashCode() - Method in class org.cornutum.tcases.generator.TupleGenerator
 
hashCode() - Method in class org.cornutum.tcases.generator.TupleRef
 
hashCode() - Method in class org.cornutum.tcases.generator.VarNamePattern
 
hashCode() - Method in class org.cornutum.tcases.openapi.resolver.DataValue
 
hashCode() - Method in class org.cornutum.tcases.openapi.resolver.ParamData
 
hashCode() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
 
hashCode() - Method in class org.cornutum.tcases.SystemInputDef
 
hashCode() - Method in class org.cornutum.tcases.SystemTestDef
 
hashCode() - Method in class org.cornutum.tcases.TestCase
 
hashCode() - Method in class org.cornutum.tcases.VarBinding
 
hashCode() - Method in class org.cornutum.tcases.VarBindingDef
 
hashCode() - Method in class org.cornutum.tcases.VarNaDef
 
hashCode() - Method in class org.cornutum.tcases.VarValueDef
 
hasIf(String, Iterable<?>) - Method in class org.cornutum.tcases.AnnotatedBuilder
If the given iterable is non-empty, adds an annotation using a comma-separated list of the string representations of its members.
hasIf(String, Stream<?>) - Method in class org.cornutum.tcases.AnnotatedBuilder
If the given stream is non-empty, adds an annotation using a comma-separated list of the string representations of its members.
hasIf(String, Object) - Method in class org.cornutum.tcases.AnnotatedBuilder
Adds an annotation if the given value is non-null
hasIf(String, Optional<?>) - Method in class org.cornutum.tcases.AnnotatedBuilder
Adds an annotation if the given value is defined
hasNext() - Method in class org.cornutum.tcases.generator.TupleIterator
 
hasNext() - Method in class org.cornutum.tcases.util.CartesianProduct
 
hasNext() - Method in class org.cornutum.tcases.VarDefIterator
 
hasProperties() - Method in class org.cornutum.tcases.VarValueDef
Returns if this value has any properties.
hasProperty(String) - Method in class org.cornutum.tcases.VarValueDef
Returns if this value has the given property.
hasValidTypes(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns true if the instance types that can be validated are defined for the given schema.
HelpException - Exception in org.cornutum.tcases
Reports a command terminated by a request for help information.
HelpException() - Constructor for exception org.cornutum.tcases.HelpException
 
HttpServerTestWriter - Class in org.cornutum.tcases.openapi.moco
A JUnitTestWriter for API tests that use a Moco HttpServer
HttpServerTestWriter(MocoServerConfig, TestCaseWriter) - Constructor for class org.cornutum.tcases.openapi.moco.HttpServerTestWriter
Creates a new HttpServerTestWriter instance.
HttpsServerTestWriter - Class in org.cornutum.tcases.openapi.moco
A JUnitTestWriter for API tests that use a Moco HttpsServer
HttpsServerTestWriter(MocoServerConfig, CertConfig, TestCaseWriter) - Constructor for class org.cornutum.tcases.openapi.moco.HttpsServerTestWriter
Creates a new HttpsServerTestWriter instance.

I

IAnnotated - Interface in org.cornutum.tcases
An annotated element.
IAssertion - Interface in org.cornutum.tcases.conditions
A condition that asserts a condition on a single property.
ICondition - Interface in org.cornutum.tcases.conditions
A condition that evaluates a set of test case properties.
IConditional - Interface in org.cornutum.tcases
A conditional element.
IConditionVisitor - Interface in org.cornutum.tcases.conditions
Defines the Visitor pattern for condition objects.
IConjunct - Interface in org.cornutum.tcases.conditions
A condition that defined by the conjunction (logical AND) of one or more disjunctions.
id(int) - Method in class org.cornutum.tcases.TestCaseBuilder
Changes the test case id.
ID_ATR - Static variable in class org.cornutum.tcases.io.SystemTestDoc
 
IDisjunct - Interface in org.cornutum.tcases.conditions
A condition that defined by the disjunction (logical OR) of one or more assertions.
ifApplicableStyle(String, String, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
Returns the given parameter "style" property if it is applicable for the given parameter "in" and "type" properties.
ifApplicableStyle(Parameter.StyleEnum, String, String) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
Returns the given parameter "style" property if it is applicable for the given parameter "in" and "type" properties.
IGeneratorSet - Interface in org.cornutum.tcases.generator
Defines a set of test case generators.
IGeneratorSetSource - Interface in org.cornutum.tcases.generator.io
Interface for reading an IGeneratorSet instance.
ignore() - Static method in interface org.cornutum.tcases.openapi.ModelConditionNotifier
Returns a ModelConditionNotifier that ignores all conditions.
ignore() - Static method in interface org.cornutum.tcases.openapi.resolver.ResolverConditionNotifier
Returns a ResolverConditionNotifier that ignores all conditions.
include(String...) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Includes the given variables in this combiner.
include(Iterable<String>) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Includes the given variables in this combiner.
include(Stream<String>) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Includes the given variables in this combiner.
INCLUDE_TAG - Static variable in class org.cornutum.tcases.generator.io.TupleGeneratorDoc
 
IncludeHandler() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocReader.IncludeHandler
 
indent() - Method in class org.cornutum.tcases.io.IndentedWriter
Increments the indentation level.
IndentedWriter - Class in org.cornutum.tcases.io
Prints indented lines.
IndentedWriter() - Constructor for class org.cornutum.tcases.io.IndentedWriter
Creates a new IndentedWriter object.
IndentedWriter(OutputStream) - Constructor for class org.cornutum.tcases.io.IndentedWriter
Creates a new IndentedWriter object.
IndentedWriter(Writer) - Constructor for class org.cornutum.tcases.io.IndentedWriter
Creates a new IndentedWriter object.
inDir(File) - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget.BaseBuilder
 
initializeFilter(InputStream, OutputStream) - Method in class org.cornutum.tcases.io.AbstractFilter
Initializes the filter.
initializeFilter(InputStream, OutputStream) - Method in class org.cornutum.tcases.io.TransformFilter
Initializes the filter.
initLengthRange() - Method in class org.cornutum.tcases.openapi.resolver.DateDomain
Defines the initial length range for values in this domain.
initLengthRange() - Method in class org.cornutum.tcases.openapi.resolver.DateTimeDomain
Defines the initial length range for values in this domain.
initLengthRange() - Method in class org.cornutum.tcases.openapi.resolver.EmailDomain
Defines the initial length range for values in this domain.
initLengthRange() - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Defines the initial length range for values in this domain.
initLengthRange() - Method in class org.cornutum.tcases.openapi.resolver.UuidDomain
Defines the initial length range for values in this domain.
inPackage(Class<?>) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget.Builder
 
inPackage(String) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget.Builder
 
INPUT_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
INPUT_TAG - Static variable in class org.cornutum.tcases.io.SystemTestDoc
 
inputDef(File) - Method in class org.cornutum.tcases.anon.AnonCommand.Options.Builder
 
inputDef() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
inputDef(File) - Method in class org.cornutum.tcases.ReducerCommand.Options.Builder
 
inputDef(File) - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 
InputHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.InputHandler
 
InputHandler() - Constructor for class org.cornutum.tcases.io.SystemTestDocReader.InputHandler
 
InputModeller - Class in org.cornutum.tcases.openapi
Converts between OpenAPI models and Tcases input models.
InputModeller(InputModeller.View) - Constructor for class org.cornutum.tcases.openapi.InputModeller
Creates a new InputModeller instance.
InputModeller(InputModeller.View, ModelOptions) - Constructor for class org.cornutum.tcases.openapi.InputModeller
Creates a new InputModeller instance.
InputModeller.View - Enum in org.cornutum.tcases.openapi
 
IntegerConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton Integer value set.
IntegerConstant(Integer) - Constructor for class org.cornutum.tcases.openapi.resolver.IntegerConstant
Creates a new IntegerConstant instance.
integerData(int) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
IntegerDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of Integer values that can be used by a request.
IntegerDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.IntegerDomain
Creates a new IntegerDomain instance.
IntegerDomain(long) - Constructor for class org.cornutum.tcases.openapi.resolver.IntegerDomain
Creates a new IntegerDomain instance.
IntegerDomain(int, int) - Constructor for class org.cornutum.tcases.openapi.resolver.IntegerDomain
Creates a new IntegerDomain instance.
IntegerDomain(NumberDomain.Range) - Constructor for class org.cornutum.tcases.openapi.resolver.IntegerDomain
Creates a new IntegerDomain instance.
IntegerEnum - Class in org.cornutum.tcases.openapi.resolver
Defines an enumerated integer value set.
IntegerEnum(Iterable<String>) - Constructor for class org.cornutum.tcases.openapi.resolver.IntegerEnum
Creates a new IntegerEnum instance.
IntegerEnum(Collection<Integer>) - Constructor for class org.cornutum.tcases.openapi.resolver.IntegerEnum
Creates a new IntegerEnum instance.
IntegerValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated integer value for a request case.
IntegerValue(Integer) - Constructor for class org.cornutum.tcases.openapi.resolver.IntegerValue
Creates a new IntegerValue instance.
InvalidStyleException - Exception in org.cornutum.tcases.openapi
Reports a parameter style value that is incompatible with the parameter definition.
InvalidStyleException(String, String) - Constructor for exception org.cornutum.tcases.openapi.InvalidStyleException
Creates a new InvalidStyleException instance.
isApplicable(VarDef) - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns if the given variable is applicable to the current test case definition.
isApplicable(FunctionInputDef) - Method in class org.cornutum.tcases.generator.VarNamePattern
Returns true if this pattern is applicable to the given input definition.
isApplicable(VarValueDef) - Method in class org.cornutum.tcases.VarDef
Returns true if the given value can be bound to this variable.
isCompatible(Tuple) - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns if the given tuple is compatible with the current test case definition.
isCompatible(VarBindingDef) - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns if the given binding is compatible with the current test case definition.
isCompatible() - Method in class org.cornutum.tcases.generator.Tuple
Returns true if this tuple contains compatible variable bindings.
isComposite() - Method in enum org.cornutum.tcases.openapi.resolver.DataValue.Type
Returns true if this type designates a composite value
isConstant() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Return true if this range contains a single constant value.
isDate(String) - Static method in class org.cornutum.tcases.openapi.resolver.DateConstant
Returns true if the given value is a valid date string.
isDateTime(String) - Static method in class org.cornutum.tcases.openapi.resolver.DateTimeConstant
Returns true if the given value is a valid date-time string.
isDefaultStyle() - Method in class org.cornutum.tcases.io.TestDefToHtmlFilter
Returns if this filter uses the default CSS stylesheet.
isDefined() - Method in class org.cornutum.tcases.openapi.resolver.ValueDef
Returns true if this input value is defined.
isEachTest() - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Returns if the Moco server is restarted for each @Test method (true) or only once for each test class.
isEligible(IVarDef) - Method in class org.cornutum.tcases.generator.TupleCombiner
Returns true if the given input variable is eligible to be combined.
isEmail(String) - Static method in class org.cornutum.tcases.openapi.resolver.EmailDomain
Returns true if the given value is a valid email address
isEmpty() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionContainer
Returns true if no ICondition added to this container.
isEmpty() - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionSetHandler
Returns true if no ICondition added to this container.
isEmpty() - Method in class org.cornutum.tcases.io.SystemInputDocReader.WhenHandler
Returns true if no ICondition added to this container.
isEmpty(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns true if the given schema contains no assertions.
isEmpty() - Method in class org.cornutum.tcases.PropertySet
Returns true if this set has no members.
isExclusive() - Method in class org.cornutum.tcases.conditions.AssertLess
Returns true is the bound is exclusive.
isExclusive() - Method in class org.cornutum.tcases.conditions.AssertMore
Returns true is the bound is exclusive.
isExclusive() - Method in class org.cornutum.tcases.conditions.AssertNotLess
Returns true is the bound is exclusive.
isExclusive() - Method in class org.cornutum.tcases.conditions.AssertNotMore
Returns true is the bound is exclusive.
isExclusive() - Method in class org.cornutum.tcases.conditions.BoundedAssertion
Returns true is the bound is exclusive.
isExploded() - Method in class org.cornutum.tcases.openapi.resolver.ParamData
Returns if the parameter value is serialized in exploded form.
isExploded() - Method in class org.cornutum.tcases.openapi.resolver.ParamDef
Returns if the parameter value is serialized in exploded form.
isExtended() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns if new test definitions are generated by extending the previous test definitions.
isFailure() - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCaseHandler
Returns if this is a failure test case.
isFailure() - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Returns true for a request with an invalid input.
isFailure() - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Returns true for a request with an invalid input.
isFalse(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns true if the given schema is the false schema.
isHtml() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns if using the HTML transform.
isIdentifier(String) - Static method in class org.cornutum.tcases.DefUtils
Returns true if the given string is a valid identifier.
isInfeasible() - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns true if the current required condition for this test case is unsatisfiable.
isItemsUnique() - Method in class org.cornutum.tcases.openapi.resolver.ArrayDomain
Returns if array items are unique.
isJunit() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns if using the JUnit transform.
isLeafEmpty(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns true if this schema contains no leaf assertions.
isLeafSchema(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns true if this is a basic schema without any boolean combinations of subschemas.
isMaxExclusive() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Returns true if the maximum is exclusive.
isMember(String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.CombineHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.GeneratorsHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.OnceHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.TupleGeneratorHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.AnnotatedHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionalHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ConditionContainer
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.FunctionHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.InputHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.SystemHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ValueHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.VarSetHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.AnnotatedHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.FunctionHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.InputHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCaseHandler
Returns true if the given element is a valid member of this element.
isMember(String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.TestCasesHandler
Returns true if the given element is a valid member of this element.
isMinExclusive() - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Returns true if the minimum is exclusive.
isMultipleOf(BigDecimal, BigDecimal) - Method in class org.cornutum.tcases.openapi.resolver.DecimalDomain
Returns true if value is a multiple of multiple.
isMultipleOf(Integer, Integer) - Method in class org.cornutum.tcases.openapi.resolver.IntegerDomain
Returns true if value is a multiple of multiple.
isMultipleOf(Long, Long) - Method in class org.cornutum.tcases.openapi.resolver.LongDomain
Returns true if value is a multiple of multiple.
isMultipleOf(T, T) - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns true if value is a multiple of multiple.
isMultipleOf(BigDecimal, BigDecimal) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns true if the given value is a multiple of the given factor.
isNA(VarDef) - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns true if the given value is currently bound to the "not applicable" value.
isNA() - Method in class org.cornutum.tcases.VarBindingDef
Returns true if this binding has the "not applicable" value.
isNA() - Method in class org.cornutum.tcases.VarNaDef
Returns true if this value indicates a "not applicable" condition for an optional variable.
isNA() - Method in class org.cornutum.tcases.VarValueDef
Returns true if this value indicates a "not applicable" condition for an optional variable.
isNew() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns if previous contents of the test definition file are ignored.
isNewSeed() - Method in class org.cornutum.tcases.ant.TcasesTask
Returns if automatically choosing a new random seed used by generators.
isNewSeed() - Method in class org.cornutum.tcases.ReducerCommand.Options
Returns if ignoring current random seed used by generators.
isNewSeed() - Method in class org.cornutum.tcases.ReducerOptions
Returns if test case reduction starts by ignoring any previous random seed.
isNewSeed() - Method in class org.cornutum.tcases.TcasesCommand.Options
Returns if choosing a new random seed used by generators.
isNotExcluded(T, Set<T>) - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns true if value is not equal to of any of the excluded values.
isNotExcluded(T, Set<T>) - Method in class org.cornutum.tcases.openapi.resolver.SequenceDomain
Returns true if value is not equal to of any of the excluded values.
isNotLeafSchema(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns true if this schema asserts any boolean combinations of subschemas.
isNotMultipleOf(T, Set<T>) - Method in class org.cornutum.tcases.openapi.resolver.NumberDomain
Returns true if value is a not a multiple of any of the multiples.
isNullChecked(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns if the input model for this schema requires null checks
isOnce() - Method in class org.cornutum.tcases.generator.Tuple
Returns if this tuple should be used in at most one test case.
isOptional() - Method in class org.cornutum.tcases.AbstractVarDef
Returns true if this variable (has an ancestor that) defines a condition.
isPrintable(char) - Static method in class org.cornutum.tcases.openapi.Characters.Any
Return true if the given chararacter is printable.
isPrintable(int) - Static method in class org.cornutum.tcases.openapi.Characters.Any
Return true if the character with the given code point is printable.
isPropertySchema(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns if this is schema for an object property
isReadOnlyEnforced() - Method in class org.cornutum.tcases.openapi.ModelOptions
Returns if the API will strictly enforce the exclusion of "readOnly" properties from requests.
isRequestCases() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns if test case output consists of a list of request test cases (true) or a test definition (false).
isSatisfied() - Method in class org.cornutum.tcases.generator.TestCaseDef
Returns true if all conditions for current bindings are satisfied.
isSchemaType(String) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns true if the given schema type is supported by OpenAPI.
isServerTest() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Return if output if for testing an API server (true) or an API client (false).
isTautology(IDisjunct) - Static method in class org.cornutum.tcases.conditions.Cnf
Returns true if the given disjunction is universally true.
isTests() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Returns if output consists of a test definition (true) or an input definition (false).
isTypeChecked(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaExtensions
Returns if the input model for this schema requires type checks
isUuid(String) - Static method in class org.cornutum.tcases.openapi.resolver.UuidConstant
Returns true if the given value is a valid UUID string.
isValid() - Method in class org.cornutum.tcases.generator.VarNamePattern
Returns true if this pattern is valid.
isValid() - Method in class org.cornutum.tcases.openapi.resolver.MessageData
Returns if this is a valid data value.
isValid() - Method in class org.cornutum.tcases.openapi.resolver.ValueDef
Returns if this is an instance of valid value.
isValid() - Method in class org.cornutum.tcases.VarNaDef
Returns if this value is a valid member of the variable input domain.
isValid() - Method in class org.cornutum.tcases.VarValueDef
Returns if this value is a valid member of the variable input domain.
isValid() - Method in enum org.cornutum.tcases.VarValueDef.Type
Returns if this type of value is a valid member of the variable input domain.
isValidTime(String) - Method in class org.cornutum.tcases.openapi.resolver.DateDomain
Returns true if the given value is a valid time string.
isValidTime(String) - Method in class org.cornutum.tcases.openapi.resolver.DateTimeDomain
Returns true if the given value is a valid time string.
isValidTime(String) - Method in class org.cornutum.tcases.openapi.resolver.TimeDomain
Returns true if the given value is a valid time string.
isValueNA() - Method in class org.cornutum.tcases.VarBinding
Returns true if this binding indicates a "not applicable" condition for this variable.
isValueNA() - Method in class org.cornutum.tcases.VarNaBinding
Returns true if this binding indicates a "not applicable" condition for this variable.
isValueValid() - Method in class org.cornutum.tcases.VarBinding
Returns if this variable is bound to a valid value.
isValueValid() - Method in class org.cornutum.tcases.VarNaBinding
Returns if this variable is bound to a valid value.
isVarValue(Object) - Static method in class org.cornutum.tcases.DefUtils
Returns true if the given string is a valid variable value.
isWriteOnlyEnforced() - Method in class org.cornutum.tcases.openapi.ModelOptions
Returns if the API will strictly enforce the exclusion of "writeOnly" properties from responses.
ISystemInputSource - Interface in org.cornutum.tcases.io
Interface for reading a SystemInputDef instance.
ISystemTestSource - Interface in org.cornutum.tcases.io
Interface for reading a SystemTestDef instance.
iterableOf(Optional<T>) - Static method in class org.cornutum.tcases.util.CollectionUtils
If the given value is present, returns it as a singleton list.
iterator() - Method in class org.cornutum.tcases.PropertySet
Returns an iterator that visits every instance of each property in this set.
ITestCaseGenerator - Interface in org.cornutum.tcases.generator
Generates test cases for a function.
IVarDef - Interface in org.cornutum.tcases
Defines an input variable.
IVarDef.Position - Interface in org.cornutum.tcases
Defines an ordering of variable definitions.

J

JavaTestTarget - Class in org.cornutum.tcases.openapi.testwriter
Defines the target for output from a JavaTestWriter.
JavaTestTarget() - Constructor for class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Creates a new JavaTestTarget instance.
JavaTestTarget.Builder - Class in org.cornutum.tcases.openapi.testwriter
Builds a TestTarget instance.
JavaTestWriter - Class in org.cornutum.tcases.openapi.testwriter
Writes Java source code for a test that executes API requests.
JavaTestWriter(TestCaseWriter) - Constructor for class org.cornutum.tcases.openapi.testwriter.JavaTestWriter
Creates a new JavaTestWriter instance.
JsonNodes - Class in org.cornutum.tcases.openapi.resolver
Defines methods to decode JsonNode objects.
JUnitTestWriter - Class in org.cornutum.tcases.openapi.testwriter
Writes Java source code for a JUnit test that executes API requests.
JUnitTestWriter(TestCaseWriter) - Constructor for class org.cornutum.tcases.openapi.testwriter.JUnitTestWriter
Creates a new JUnitTestWriter instance.

L

LabelValueEncoder - Class in org.cornutum.tcases.openapi.testwriter.encoder
Returns an encoding of a DataValue in the "label" style.
LengthDomain - Class in org.cornutum.tcases.openapi.resolver
Defines the range of possible lengths for a sequence value.
LengthDomain(Integer) - Constructor for class org.cornutum.tcases.openapi.resolver.LengthDomain
Creates a new LengthDomain instance.
LengthDomain(int, int) - Constructor for class org.cornutum.tcases.openapi.resolver.LengthDomain
Creates a new LengthDomain instance.
lessThan(String, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains less than a specified maximum that the number of instances of a property.
LESSTHAN_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
LessThanHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.LessThanHandler
 
ListBuilder<T> - Class in org.cornutum.tcases.util
Provide a fluent List constructor.
ListBuilder() - Constructor for class org.cornutum.tcases.util.ListBuilder
Creates a new ListBuilder object.
ListBuilder(List<T>) - Constructor for class org.cornutum.tcases.util.ListBuilder
Creates a new ListBuilder object.
location(ParamDef.Location) - Method in class org.cornutum.tcases.openapi.resolver.ParamDataBuilder
 
log(Logger) - Static method in interface org.cornutum.tcases.openapi.ModelConditionNotifier
Returns a ModelConditionNotifier that logs all conditions, using the given Logger.
log() - Static method in interface org.cornutum.tcases.openapi.ModelConditionNotifier
Returns a ModelConditionNotifier that logs all conditions, using the default Logger.
log(Logger) - Static method in interface org.cornutum.tcases.openapi.resolver.ResolverConditionNotifier
Returns a ResolverConditionNotifier that logs all conditions, using the given Logger.
log() - Static method in interface org.cornutum.tcases.openapi.resolver.ResolverConditionNotifier
Returns a ResolverConditionNotifier that logs all conditions, using the default Logger.
LongConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton Long value set.
LongConstant(Long) - Constructor for class org.cornutum.tcases.openapi.resolver.LongConstant
Creates a new LongConstant instance.
longData(long) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
LongDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of Long values that can be used by a request.
LongDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.LongDomain
Creates a new LongDomain instance.
LongDomain(long) - Constructor for class org.cornutum.tcases.openapi.resolver.LongDomain
Creates a new LongDomain instance.
LongDomain(long, long) - Constructor for class org.cornutum.tcases.openapi.resolver.LongDomain
Creates a new LongDomain instance.
LongDomain(NumberDomain.Range) - Constructor for class org.cornutum.tcases.openapi.resolver.LongDomain
Creates a new LongDomain instance.
LongEnum - Class in org.cornutum.tcases.openapi.resolver
Defines an enumerated long value set.
LongEnum(Iterable<String>) - Constructor for class org.cornutum.tcases.openapi.resolver.LongEnum
Creates a new LongEnum instance.
LongEnum(Collection<Long>) - Constructor for class org.cornutum.tcases.openapi.resolver.LongEnum
Creates a new LongEnum instance.
LongValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated long value for a request case.
LongValue(Long) - Constructor for class org.cornutum.tcases.openapi.resolver.LongValue
Creates a new LongValue instance.

M

main(String[]) - Static method in class org.cornutum.tcases.anon.AnonCommand
Converts a system input definition into an equivalent form using anonymous identifiers.
main(String[]) - Static method in class org.cornutum.tcases.openapi.ApiCommand
Generates input models and test models for API clients and servers, based on an OpenAPI v3 compliant API spec, using the given command line options.
main(String[]) - Static method in class org.cornutum.tcases.openapi.ApiTestCommand
Generates input models and test models for API clients and servers, based on an OpenAPI v3 compliant API spec, using the given command line options.
main(String[]) - Static method in class org.cornutum.tcases.ReducerCommand
For a system input definition, updates the associated test case generators to reduce the number of generated test cases, using the given command line options.
main(String[]) - Static method in class org.cornutum.tcases.TcasesCommand
Generates a set of test cases from a system input definition using the given command line options.
MapBuilder<K,V> - Class in org.cornutum.tcases.util
Creates a Map instance.
MapBuilder() - Constructor for class org.cornutum.tcases.util.MapBuilder
Creates a new MapBuilder object.
MapBuilder(Class<T>) - Constructor for class org.cornutum.tcases.util.MapBuilder
Creates a new MapBuilder object.
matches(String) - Method in class org.cornutum.tcases.generator.VarNamePattern
Returns true if the given variable name matches this pattern.
matches(VarNamePattern) - Method in class org.cornutum.tcases.generator.VarNamePattern
Returns true if the given variable name matches this pattern.
matchesAll(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain.PatternResolver
Returns if the given value matches all pattern requirements.
matchesPatterns(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns if the given value matches the given pattern requirements.
matchesRemaining(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain.PatternResolver
Returns if a generated match matches all remaining pattern requirements.
matchingCandidates(ResolverContext, AbstractStringDomain.PatternResolver) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns a random sequence of possible members of this domain matching all pattern requirements.
matchingCandidates(ResolverContext, AbstractStringDomain.PatternResolver) - Method in class org.cornutum.tcases.openapi.resolver.AsciiStringDomain
Returns a random sequence of possible members of this domain matching all pattern requirements.
matchingValues(ResolverContext, AbstractStringDomain.PatternResolver) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns a random sequence of possible members of this domain matching all pattern requirements.
MatrixValueEncoder - Class in org.cornutum.tcases.openapi.testwriter.encoder
Returns an encoding of a DataValue in the "matrix" style.
MAX_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
maxTries(int) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
maxTries(int) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
maxTries(int) - Method in class org.cornutum.tcases.openapi.resolver.ResolverContext.Builder
 
mediaType(String) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
MediaTypeDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of media type values that can be used by a request.
MediaTypeDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.MediaTypeDomain
Creates a new MediaTypeDomain instance.
members(IVarDef...) - Method in class org.cornutum.tcases.VarSetBuilder
Adds variable set members.
members(Iterable<IVarDef>) - Method in class org.cornutum.tcases.VarSetBuilder
Adds variable set members.
members(Stream<IVarDef>) - Method in class org.cornutum.tcases.VarSetBuilder
Adds variable set members.
membersOf(C) - Static method in class org.cornutum.tcases.util.CollectionUtils
Returns a stream containing the members of the given collection.
MemberVarBinding - Class in org.cornutum.tcases.openapi
Represents a binding for a variable that belongs to the input model for a composed schema member.
MemberVarBinding(VarDef, VarValueDef) - Constructor for class org.cornutum.tcases.openapi.MemberVarBinding
Creates a new MemberVarBinding instance.
MessageData - Class in org.cornutum.tcases.openapi.resolver
Defines a data object exchanged in an API request or response.
MessageData(DataValue<?>, String, boolean) - Constructor for class org.cornutum.tcases.openapi.resolver.MessageData
Creates a new MessageData instance.
MessageDataBuilder - Class in org.cornutum.tcases.openapi.resolver
Builds a MessageData instance.
MessageDataBuilder() - Constructor for class org.cornutum.tcases.openapi.resolver.MessageDataBuilder
 
messageFor(String[], String, String) - Method in interface org.cornutum.tcases.openapi.Notifier
Returns a message for the given condition arguments.
MIN_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
MocoServerConfig - Class in org.cornutum.tcases.openapi.moco
Base class for the configuration for a Moco server.
MocoServerConfig() - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfig
Creates a new MocoServerConfig instance.
MocoServerConfig.Builder - Class in org.cornutum.tcases.openapi.moco
Builds a MocoServerConfig instance
MocoServerConfigFile - Class in org.cornutum.tcases.openapi.moco
File configuration for a Moco server.
MocoServerConfigFile(File) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigFile
Creates a new MocoServerConfigFile instance.
MocoServerConfigFile(String) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigFile
Creates a new MocoServerConfigFile instance.
MocoServerConfigPojo - Class in org.cornutum.tcases.openapi.moco
POJO configuration for a Moco server.
MocoServerConfigPojo(MocoServerConfigPojo.PojoWriterFactory) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigPojo
Creates a new MocoServerConfigPojo instance.
MocoServerConfigPojo(Class<MocoServerConfigPojo.PojoWriterFactory>) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigPojo
Creates a new MocoServerConfigPojo instance.
MocoServerConfigPojo(String) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigPojo
Creates a new MocoServerConfigPojo instance.
MocoServerConfigPojo(MocoServerConfigPojo.PojoWriter) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigPojo
Creates a new MocoServerConfigPojo instance.
MocoServerConfigPojo.PojoWriter - Interface in org.cornutum.tcases.openapi.moco
Writes the Mojo API code to configure the given server.
MocoServerConfigPojo.PojoWriterFactory - Interface in org.cornutum.tcases.openapi.moco
Writes the Mojo API code to configure the given server.
MocoServerConfigResource - Class in org.cornutum.tcases.openapi.moco
Resource configuration for a Moco server.
MocoServerConfigResource(String) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigResource
Creates a new MocoServerConfigResource instance.
MocoServerConfigWriter - Class in org.cornutum.tcases.openapi.moco
Writes JSON configuration for a MocoServer that expects requests defined by a RequestTestDef.
MocoServerConfigWriter() - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigWriter
Creates a new MocoServerConfigWriter object that writes to standard output.
MocoServerConfigWriter(OutputStream) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigWriter
Creates a new MocoServerConfigWriter object that writes to the given stream.
MocoServerConfigWriter(Writer) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerConfigWriter
Creates a new MocoServerConfigWriter object that writes to the given stream.
MocoServerTestWriter - Class in org.cornutum.tcases.openapi.moco
A JUnitTestWriter for API tests that use a Moco server
MocoServerTestWriter(MocoServerConfig, CertConfig, TestCaseWriter) - Constructor for class org.cornutum.tcases.openapi.moco.MocoServerTestWriter
Creates a new MocoServerTestWriter instance.
mocoTestConfig(File) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
MocoTestConfig - Class in org.cornutum.tcases.openapi.moco
Defines how tests created by a MocoServerTestWriter will access a Moco server.
MocoTestConfig() - Constructor for class org.cornutum.tcases.openapi.moco.MocoTestConfig
Creates a new MocoTestConfig instance.
MocoTestConfig(String) - Constructor for class org.cornutum.tcases.openapi.moco.MocoTestConfig
Creates a new MocoTestConfig instance.
MocoTestConfig(MocoTestConfig.ServerType) - Constructor for class org.cornutum.tcases.openapi.moco.MocoTestConfig
Creates a new MocoTestConfig instance.
MocoTestConfig.Builder - Class in org.cornutum.tcases.openapi.moco
Builds a MocoTestConfig instance
MocoTestConfig.ServerType - Enum in org.cornutum.tcases.openapi.moco
 
MocoTestConfigException - Exception in org.cornutum.tcases.openapi.moco
Reports an error in a MocoTestConfig.
MocoTestConfigException(String) - Constructor for exception org.cornutum.tcases.openapi.moco.MocoTestConfigException
Creates a new MocoTestConfigException instance.
MocoTestConfigException(String, Throwable) - Constructor for exception org.cornutum.tcases.openapi.moco.MocoTestConfigException
Creates a new MocoTestConfigException instance.
MocoTestConfigJson - Class in org.cornutum.tcases.openapi.moco
Converts between a MocoTestConfig and its corresponding JsonObject.
MocoTestConfigReader - Class in org.cornutum.tcases.openapi.moco
Reads a MocoTestConfig object from an JSON document.
MocoTestConfigReader() - Constructor for class org.cornutum.tcases.openapi.moco.MocoTestConfigReader
Creates a new MocoTestConfigReader object.
MocoTestConfigReader(InputStream) - Constructor for class org.cornutum.tcases.openapi.moco.MocoTestConfigReader
Creates a new MocoTestConfigReader object.
MocoTestConfigWriter - Class in org.cornutum.tcases.openapi.moco
Writes a MocoTestConfig object in the form of a JSON document.
MocoTestConfigWriter() - Constructor for class org.cornutum.tcases.openapi.moco.MocoTestConfigWriter
Creates a new MocoTestConfigWriter object that writes to standard output.
MocoTestConfigWriter(OutputStream) - Constructor for class org.cornutum.tcases.openapi.moco.MocoTestConfigWriter
Creates a new MocoTestConfigWriter object that writes to the given stream.
MocoTestConfigWriter(Writer) - Constructor for class org.cornutum.tcases.openapi.moco.MocoTestConfigWriter
Creates a new MocoTestConfigWriter object that writes to the given stream.
ModelConditionNotifier - Interface in org.cornutum.tcases.openapi
Reports conditions found when creating a Tcases model from an OpenAPI model.
ModelOptions - Class in org.cornutum.tcases.openapi
Defines options used to generate Tcases models from OpenAPI models.
ModelOptions() - Constructor for class org.cornutum.tcases.openapi.ModelOptions
Creates a new ModelOptions instance.
ModelOptions.Builder - Class in org.cornutum.tcases.openapi
Builds a new ModelOptions instance.
ModelOptions.Source - Enum in org.cornutum.tcases.openapi
Defines the source of API input definitions.
moreThan(String, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains more than a specified minimum that the number of instances of a property.
MORETHAN_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
MoreThanHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.MoreThanHandler
 
MultiTypeDomain - Class in org.cornutum.tcases.openapi.resolver
Defines the set of values with any of a given list of types.
MultiTypeDomain(DataValue.Type...) - Constructor for class org.cornutum.tcases.openapi.resolver.MultiTypeDomain
Creates a new MultiTypeDomain instance.
MultiTypeDomain(Characters, DataValue.Type...) - Constructor for class org.cornutum.tcases.openapi.resolver.MultiTypeDomain
Creates a new MultiTypeDomain instance.

N

NA - Static variable in class org.cornutum.tcases.VarNaDef
The standard "not applicable" value.
NA_ATR - Static variable in class org.cornutum.tcases.io.SystemTestDoc
 
name(String) - Method in class org.cornutum.tcases.FunctionInputDefBuilder
Changes the function name.
name(String) - Method in class org.cornutum.tcases.FunctionTestDefBuilder
Changes the function name.
name(String) - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig.Builder
 
name(String) - Method in class org.cornutum.tcases.openapi.resolver.ParamDataBuilder
 
name(String) - Method in class org.cornutum.tcases.SystemInputDefBuilder
Changes the system name.
name(String) - Method in class org.cornutum.tcases.SystemTestDefBuilder
Changes the system name.
name(String) - Method in class org.cornutum.tcases.TestCaseBuilder
Changes the test case name.
name(String) - Method in class org.cornutum.tcases.VarDefBuilder
Changes the variable name.
name(String) - Method in class org.cornutum.tcases.VarSetBuilder
Changes the variable set name.
name(Object) - Method in class org.cornutum.tcases.VarValueDefBuilder
Changes the value name.
NAME_ATR - Static variable in class org.cornutum.tcases.generator.io.TupleGeneratorDoc
 
NAME_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
NAME_ATR - Static variable in class org.cornutum.tcases.io.SystemTestDoc
 
named(String) - Method in class org.cornutum.tcases.openapi.testwriter.TestTarget.BaseBuilder
 
negate() - Method in class org.cornutum.tcases.conditions.Assert
Returns an assertion that negates this assertion.
negate() - Method in class org.cornutum.tcases.conditions.AssertLess
Returns an assertion that negates this assertion.
negate() - Method in class org.cornutum.tcases.conditions.AssertMore
Returns an assertion that negates this assertion.
negate() - Method in class org.cornutum.tcases.conditions.AssertNot
Returns an assertion that negates this assertion.
negate() - Method in class org.cornutum.tcases.conditions.AssertNotLess
Returns an assertion that negates this assertion.
negate() - Method in class org.cornutum.tcases.conditions.AssertNotMore
Returns an assertion that negates this assertion.
negate(IConjunct) - Static method in class org.cornutum.tcases.conditions.Cnf
Returns the negation of the given CNF condition.
negate() - Method in interface org.cornutum.tcases.conditions.IAssertion
Returns an assertion that negates this assertion.
negates(IAssertion) - Method in class org.cornutum.tcases.conditions.Assert
Returns true if this assertion negates the other.
negates(IAssertion) - Method in class org.cornutum.tcases.conditions.AssertLess
Returns true if this assertion negates the other.
negates(IAssertion) - Method in class org.cornutum.tcases.conditions.AssertMore
Returns true if this assertion negates the other.
negates(IAssertion) - Method in class org.cornutum.tcases.conditions.AssertNot
Returns true if this assertion negates the other.
negates(IAssertion) - Method in class org.cornutum.tcases.conditions.AssertNotLess
Returns true if this assertion negates the other.
negates(IAssertion) - Method in class org.cornutum.tcases.conditions.AssertNotMore
Returns true if this assertion negates the other.
negates(IAssertion) - Method in interface org.cornutum.tcases.conditions.IAssertion
Returns true if this assertion negates the other.
newSeed() - Method in class org.cornutum.tcases.ReducerCommand.Options.Builder
 
newSeed(boolean) - Method in class org.cornutum.tcases.ReducerOptions.Builder
 
newSeed() - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 
newValue(ResolverContext, int) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns a new random string of the given length for this domain.
newValue(ResolverContext, int) - Method in class org.cornutum.tcases.openapi.resolver.AsciiStringDomain
Returns a new random string of the given length for this domain.
newValue(ResolverContext, int) - Method in class org.cornutum.tcases.openapi.resolver.EmailDomain
Returns a new random string of the given length for this domain.
newValue(ResolverContext, int) - Method in class org.cornutum.tcases.openapi.resolver.MediaTypeDomain
Returns a new random string of the given length for this domain.
newValue(ResolverContext, int) - Method in class org.cornutum.tcases.openapi.resolver.PropertyNameDomain
Returns a new random string of the given length for this domain.
newValue(ResolverContext, int) - Method in class org.cornutum.tcases.openapi.resolver.TimeDomain
Returns a new random string of the given length for this domain.
newValue(ResolverContext, int) - Method in class org.cornutum.tcases.openapi.resolver.UuidDomain
Returns a new random string of the given length for this domain.
newValues(ResolverContext) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain
Returns a random sequences of possible members of this domain.
newValues(ResolverContext) - Method in class org.cornutum.tcases.openapi.resolver.TimeDomain
Returns a random sequence of possible members of this domain.
next() - Method in class org.cornutum.tcases.generator.TupleIterator
 
next() - Method in class org.cornutum.tcases.util.CartesianProduct
 
next() - Method in class org.cornutum.tcases.VarDefIterator
 
NONEXISTENT - Static variable in class org.cornutum.tcases.openapi.Dnf
Designates a non-existent result for a DNF expression.
not(ICondition...) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied if and only if none of the given conditions are satisfied.
not(String...) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains none of the given properties.
Not - Class in org.cornutum.tcases.conditions
A condition that is satisfied if and only if all members of a given set of conditions are not satisfied.
Not(ICondition...) - Constructor for class org.cornutum.tcases.conditions.Not
Creates a new Not instance.
not(DataValue.Type...) - Static method in enum org.cornutum.tcases.openapi.resolver.DataValue.Type
Returns the set of all non-null types except for the specified excluded type.
NOT_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
notApplicable() - Method in class org.cornutum.tcases.VarBindingBuilder
Changes this binding to "not applicable".
NotHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.NotHandler
 
notifier(ModelConditionNotifier) - Method in class org.cornutum.tcases.openapi.ModelOptions.Builder
 
Notifier - Interface in org.cornutum.tcases.openapi
Reports conditions found during execution
notifier(Notifier) - Method in class org.cornutum.tcases.openapi.resolver.ResolverContext.Builder
 
notifyError(String, String) - Method in class org.cornutum.tcases.openapi.ConditionReporter
Reports an error condition
notifyWarning(String) - Method in class org.cornutum.tcases.openapi.ConditionReporter
Reports a warning condition
notLessThan(String, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains greater than or equal to a specified minimum that the number of instances of a property.
NOTLESSTHAN_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
NotLessThanHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.NotLessThanHandler
 
notMoreThan(String, int) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns a condition that is satisfied by a PropertySet that contains less than or equal to a specified maximum that the number of instances of a property.
NOTMORETHAN_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
NotMoreThanHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.NotMoreThanHandler
 
nullData() - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
NullDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton null value set.
NullDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.NullDomain
Creates a new NullDomain instance.
nullValue() - Static method in class org.cornutum.tcases.openapi.resolver.DataValues
 
NullValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated null value for a request case.
NullValue() - Constructor for class org.cornutum.tcases.openapi.resolver.NullValue
Creates a new NullValue instance.
NumberDomain<T extends Number & Comparable<T>> - Class in org.cornutum.tcases.openapi.resolver
Defines a set of numeric values that can be used by a request.
NumberDomain(DataValue.Type, long) - Constructor for class org.cornutum.tcases.openapi.resolver.NumberDomain
Creates a new NumberDomain instance.
NumberDomain.Range - Class in org.cornutum.tcases.openapi.resolver
Represents a range of numeric values.

O

object() - Static method in class org.cornutum.tcases.openapi.resolver.DataValues
 
ObjectConstant - Class in org.cornutum.tcases.openapi.resolver
Defines a singleton Object value set.
ObjectConstant(ObjectValue) - Constructor for class org.cornutum.tcases.openapi.resolver.ObjectConstant
Creates a new ObjectConstant instance.
objectData(DataValues.ObjectValueBuilder) - Method in class org.cornutum.tcases.openapi.resolver.AbstractMessageDataBuilder
 
ObjectDomain - Class in org.cornutum.tcases.openapi.resolver
Defines the properties of a set of object values that can be used by a request.
ObjectDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.ObjectDomain
Creates a new ObjectDomain instance.
ObjectDomain(Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.ObjectDomain
Creates a new ObjectDomain instance.
ObjectDomain(ValueDomain<Integer>, ValueDomain<?>) - Constructor for class org.cornutum.tcases.openapi.resolver.ObjectDomain
Creates a new ObjectDomain instance.
ObjectDomain(ValueDomain<Integer>, ValueDomain<?>, Characters) - Constructor for class org.cornutum.tcases.openapi.resolver.ObjectDomain
Creates a new ObjectDomain instance.
ObjectUtils - Class in org.cornutum.tcases.util
Defines utility methods for handling value objects.
ObjectValue - Class in org.cornutum.tcases.openapi.resolver
Represents a generated object value for a request case.
ObjectValue(Map<String, DataValue<?>>) - Constructor for class org.cornutum.tcases.openapi.resolver.ObjectValue
Creates a new ObjectValue instance.
ObjectValueBuilder() - Constructor for class org.cornutum.tcases.openapi.resolver.DataValues.ObjectValueBuilder
 
of(File) - Static method in class org.cornutum.tcases.generator.io.GeneratorSetResource
Returns the GeneratorSetResource for the given file.
of(VarBindingDef...) - Static method in class org.cornutum.tcases.generator.Tuple
Returns null if all of the given bindings cannot be included in compatible Tuple.
of(Collection<VarBindingDef>) - Static method in class org.cornutum.tcases.generator.Tuple
Returns null if all of the given bindings cannot be included in compatible Tuple.
of(String) - Static method in enum org.cornutum.tcases.io.Resource.Type
Returns the content type specified by the given string.
of(URL) - Static method in enum org.cornutum.tcases.io.Resource.Type
Returns the content type specified by the given URL.
of(File) - Static method in enum org.cornutum.tcases.io.Resource.Type
Returns the content type specified by the given file.
of(File) - Static method in class org.cornutum.tcases.io.SystemInputResource
Returns the SystemInputResource for the given file.
of(File) - Static method in class org.cornutum.tcases.io.SystemTestResource
Returns the SystemTestResource for the given file.
of(Schema<?>...) - Static method in class org.cornutum.tcases.openapi.Dnf
Returns the disjunctive normal form with a singe alternative.
of(Iterable<Schema<?>>) - Static method in class org.cornutum.tcases.openapi.Dnf
Returns the disjunctive normal form with the given alternatives.
of(Stream<Schema<?>>) - Static method in class org.cornutum.tcases.openapi.Dnf
Returns the disjunctive normal form with the given alternatives.
of(String, Object) - Static method in class org.cornutum.tcases.openapi.FormattedString
Creates a FormattedString for the given object.
of(String, Iterable<?>) - Static method in class org.cornutum.tcases.openapi.FormattedString
Creates a FormattedString for each of the given objects.
of(T, DataValue.Type, String) - Static method in class org.cornutum.tcases.openapi.resolver.DataValue
Creates a new DataValue instance.
of(String, String) - Static method in class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Returns the Range represented by the given number binding.
of(VarBinding) - Static method in class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Returns the Range represented by the given number binding.
of(K, V) - Static method in class org.cornutum.tcases.util.MapBuilder
Returns a new MapBuilder with the given entry.
once(TupleRef...) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Adds the given once-only tuples to this combiner.
once(Iterable<TupleRef>) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Adds the given once-only tuples to this combiner.
once(Stream<TupleRef>) - Method in class org.cornutum.tcases.generator.TupleCombinerBuilder
Adds the given once-only tuples to this combiner.
ONCE_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
ONCE_TAG - Static variable in class org.cornutum.tcases.generator.io.TupleGeneratorDoc
 
OnceHandler() - Constructor for class org.cornutum.tcases.generator.io.GeneratorSetDocReader.OnceHandler
 
onCondition(String) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
Deprecated.
only(DataValue.Type) - Static method in enum org.cornutum.tcases.openapi.resolver.DataValue.Type
Returns the set containing only the specified type.
onModellingCondition(String) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
onModellingCondition(String) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
onResolverCondition(String) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
onResolverCondition(String) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
open() - Method in class org.cornutum.tcases.io.Resource
Opens a stream to read the contents of this resource.
OpenApiContext - Class in org.cornutum.tcases.openapi
Provides a context for exceptions that occur when processing an OpenAPI specification
OpenApiContext() - Constructor for class org.cornutum.tcases.openapi.OpenApiContext
 
OpenApiException - Exception in org.cornutum.tcases.openapi
Reports an error processing an OpenAPI specification.
OpenApiException(String) - Constructor for exception org.cornutum.tcases.openapi.OpenApiException
Creates a new OpenApiException instance.
OpenApiException(String, Throwable) - Constructor for exception org.cornutum.tcases.openapi.OpenApiException
Creates a new OpenApiException instance.
OpenApiException(String[], Throwable) - Constructor for exception org.cornutum.tcases.openapi.OpenApiException
Creates a new OpenApiException instance.
OpenApiReader - Class in org.cornutum.tcases.openapi.reader
Reads an OpenAPI object from an Open API Version 3 document.
OpenApiReader() - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(InputStream) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(InputStream, String) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(InputStream, URL) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(InputStream, URL, String) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(File) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(File, String) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(Reader) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(Reader, String) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(Reader, URL) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReader(Reader, URL, String) - Constructor for class org.cornutum.tcases.openapi.reader.OpenApiReader
Creates a new OpenApiReader instance.
OpenApiReaderException - Exception in org.cornutum.tcases.openapi.reader
Reports an error reading an OpenAPI document.
OpenApiReaderException(URL, Throwable) - Constructor for exception org.cornutum.tcases.openapi.reader.OpenApiReaderException
Creates a new OpenApiReaderException instance.
OpenApiReaderException(URL, List<String>) - Constructor for exception org.cornutum.tcases.openapi.reader.OpenApiReaderException
Creates a new OpenApiReaderException instance.
OpenApiUtils - Class in org.cornutum.tcases.openapi
Defines methods for accessing an OpenAPI specification.
operations(String...) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
operations(String...) - Method in class org.cornutum.tcases.openapi.testwriter.TestSource.Builder
 
Options() - Constructor for class org.cornutum.tcases.anon.AnonCommand.Options
Creates a new Options object.
Options(String[]) - Constructor for class org.cornutum.tcases.anon.AnonCommand.Options
Creates a new Options object.
Options() - Constructor for class org.cornutum.tcases.openapi.ApiCommand.Options
Creates a new Options object.
Options(String[]) - Constructor for class org.cornutum.tcases.openapi.ApiCommand.Options
Creates a new Options object.
Options() - Constructor for class org.cornutum.tcases.openapi.ApiTestCommand.Options
Creates a new Options object.
Options(String[]) - Constructor for class org.cornutum.tcases.openapi.ApiTestCommand.Options
Creates a new Options object.
Options() - Constructor for class org.cornutum.tcases.ReducerCommand.Options
Creates a new Options object.
Options(String[]) - Constructor for class org.cornutum.tcases.ReducerCommand.Options
Creates a new Options object.
Options() - Constructor for class org.cornutum.tcases.TcasesCommand.Options
Creates a new Options object.
Options(String[]) - Constructor for class org.cornutum.tcases.TcasesCommand.Options
Creates a new Options object.
order(RandSeq, Collection<T>) - Static method in class org.cornutum.tcases.generator.RandSeq
Applies the given randSeq to rearrange the given collection in a random order.
org.cornutum.tcases - package org.cornutum.tcases
 
org.cornutum.tcases.anon - package org.cornutum.tcases.anon
 
org.cornutum.tcases.ant - package org.cornutum.tcases.ant
 
org.cornutum.tcases.conditions - package org.cornutum.tcases.conditions
 
org.cornutum.tcases.generator - package org.cornutum.tcases.generator
 
org.cornutum.tcases.generator.io - package org.cornutum.tcases.generator.io
 
org.cornutum.tcases.io - package org.cornutum.tcases.io
 
org.cornutum.tcases.openapi - package org.cornutum.tcases.openapi
 
org.cornutum.tcases.openapi.io - package org.cornutum.tcases.openapi.io
 
org.cornutum.tcases.openapi.moco - package org.cornutum.tcases.openapi.moco
 
org.cornutum.tcases.openapi.reader - package org.cornutum.tcases.openapi.reader
 
org.cornutum.tcases.openapi.resolver - package org.cornutum.tcases.openapi.resolver
 
org.cornutum.tcases.openapi.resolver.io - package org.cornutum.tcases.openapi.resolver.io
 
org.cornutum.tcases.openapi.restassured - package org.cornutum.tcases.openapi.restassured
 
org.cornutum.tcases.openapi.testwriter - package org.cornutum.tcases.openapi.testwriter
 
org.cornutum.tcases.openapi.testwriter.encoder - package org.cornutum.tcases.openapi.testwriter.encoder
 
org.cornutum.tcases.util - package org.cornutum.tcases.util
 
outDir(File) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
outDir(File) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
outDir(File) - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 
outFile(File) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
outFile(File) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
outFile(File) - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 

P

param(String) - Static method in class org.cornutum.tcases.openapi.resolver.ParamDataBuilder
 
ParamData - Class in org.cornutum.tcases.openapi.resolver
Defines a request parameter data object.
ParamData(String, MessageData) - Constructor for class org.cornutum.tcases.openapi.resolver.ParamData
Creates a new ParamData instance.
ParamData(String, DataValue<?>, String, boolean) - Constructor for class org.cornutum.tcases.openapi.resolver.ParamData
Creates a new ParamData instance.
ParamDataBuilder - Class in org.cornutum.tcases.openapi.resolver
Builds a ParamData instance.
ParamDataBuilder() - Constructor for class org.cornutum.tcases.openapi.resolver.ParamDataBuilder
 
ParamDef - Class in org.cornutum.tcases.openapi.resolver
Describes an instance of a request parameter.
ParamDef(String) - Constructor for class org.cornutum.tcases.openapi.resolver.ParamDef
Creates a new ParamDef instance.
ParamDef.Location - Enum in org.cornutum.tcases.openapi.resolver
 
paths(String...) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
paths(String...) - Method in class org.cornutum.tcases.openapi.testwriter.TestSource.Builder
 
patternGenerators(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns a RegExpGen for each matching pattern required.
patternInfeasible(LengthDomain) - Method in class org.cornutum.tcases.openapi.resolver.AbstractStringDomain.PatternResolver
If all pattern requirements are feasible for strings with the given length domain, returns Optional.empty(); otherwise, returns an infeasible pattern.
PatternResolver() - Constructor for class org.cornutum.tcases.openapi.resolver.AbstractStringDomain.PatternResolver
Creates a new PatternResolver instance.
PatternResolver(ResolverContext) - Constructor for class org.cornutum.tcases.openapi.resolver.AbstractStringDomain.PatternResolver
Creates a new PatternResolver instance.
pojo() - Static method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Creates a new Builder for a MocoServerConfigPojo instance.
pojo(MocoServerConfigPojo.PojoWriter) - Static method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Creates a new Builder for a MocoServerConfigPojo instance.
pojo(MocoServerConfigPojo.PojoWriterFactory) - Static method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Creates a new Builder for a MocoServerConfigPojo instance.
pojo(String) - Static method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Creates a new Builder for a MocoServerConfigPojo instance.
popElementHandler() - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
Removes an ElementHandler from the top of the parse stack.
popElementHandler() - Method in class org.cornutum.tcases.io.SystemInputDocReader
Removes an ElementHandler from the top of the parse stack.
popElementHandler() - Method in class org.cornutum.tcases.io.SystemTestDocReader
Removes an ElementHandler from the top of the parse stack.
port(int) - Method in class org.cornutum.tcases.openapi.moco.MocoServerConfig.Builder
 
print(String) - Method in class org.cornutum.tcases.io.IndentedWriter
Prints the given text.
println(String) - Method in class org.cornutum.tcases.io.IndentedWriter
Prints an indented line.
println() - Method in class org.cornutum.tcases.io.IndentedWriter
Prints an empty line.
printUsage() - Method in class org.cornutum.tcases.anon.AnonCommand.Options
Prints usage information to standard error.
printUsage() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Prints usage information to standard error.
printUsage() - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Prints usage information to standard error.
printUsage() - Method in class org.cornutum.tcases.ReducerCommand.Options
Prints usage information to standard error.
printUsage() - Method in class org.cornutum.tcases.TcasesCommand.Options
Prints usage information to standard error.
Project - Class in org.cornutum.tcases.io
Represents the collection of resources used to generate test cases for a specific project.
Project() - Constructor for class org.cornutum.tcases.io.Project
Creates a new Project instance.
ProjectBuilder - Class in org.cornutum.tcases.io
Builds Project instances.
ProjectBuilder() - Constructor for class org.cornutum.tcases.io.ProjectBuilder
Creates a new ProjectBuilder object.
ProjectBuilder(Project) - Constructor for class org.cornutum.tcases.io.ProjectBuilder
Creates a new ProjectBuilder object.
ProjectException - Exception in org.cornutum.tcases.io
Reports an error reading a system test definition.
ProjectException(String) - Constructor for exception org.cornutum.tcases.io.ProjectException
Creates a new ProjectException instance.
ProjectException(String, Throwable) - Constructor for exception org.cornutum.tcases.io.ProjectException
Creates a new ProjectException instance.
ProjectJson - Class in org.cornutum.tcases.io
Converts between a Project and its corresponding JsonObject.
ProjectJsonReader - Class in org.cornutum.tcases.io
Reads a Project definition from an JSON document.
ProjectJsonReader() - Constructor for class org.cornutum.tcases.io.ProjectJsonReader
Creates a new ProjectJsonReader object.
ProjectJsonReader(InputStream) - Constructor for class org.cornutum.tcases.io.ProjectJsonReader
Creates a new ProjectJsonReader object.
ProjectJsonWriter - Class in org.cornutum.tcases.io
Writes a Project in the form of a JSON document.
ProjectJsonWriter() - Constructor for class org.cornutum.tcases.io.ProjectJsonWriter
Creates a new ProjectJsonWriter object that writes to standard output.
ProjectJsonWriter(OutputStream) - Constructor for class org.cornutum.tcases.io.ProjectJsonWriter
Creates a new ProjectJsonWriter object that writes to the given stream.
ProjectJsonWriter(Writer) - Constructor for class org.cornutum.tcases.io.ProjectJsonWriter
Creates a new ProjectJsonWriter object that writes to the given stream.
properties(String...) - Method in class org.cornutum.tcases.VarValueDefBuilder
Adds value properties.
properties(Collection<String>) - Method in class org.cornutum.tcases.VarValueDefBuilder
Adds value properties.
properties(Optional<String>) - Method in class org.cornutum.tcases.VarValueDefBuilder
Adds a value property, if present.
propertiesDefined(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Records and returns a set of property definitions.
propertiesReferenced(ICondition) - Static method in class org.cornutum.tcases.conditions.Conditions
Returns the properties referenced by the given condition.
propertiesReferenced(Set<String>) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Records and returns a set of property references.
PROPERTY_ATR - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
PROPERTY_TAG - Static variable in class org.cornutum.tcases.io.SystemInputDoc
 
PropertyExpr - Class in org.cornutum.tcases.conditions
Base class for conditions that evaluate a predicate on a set of properties.
PropertyExpr(String...) - Constructor for class org.cornutum.tcases.conditions.PropertyExpr
Creates a new PropertyExpr object.
PropertyExpr(Collection<String>) - Constructor for class org.cornutum.tcases.conditions.PropertyExpr
Creates a new PropertyExpr object.
PropertyHandler() - Constructor for class org.cornutum.tcases.io.SystemInputDocReader.PropertyHandler
 
PropertyName() - Constructor for class org.cornutum.tcases.openapi.resolver.PropertyNameDomain.PropertyName
 
PropertyNameDomain - Class in org.cornutum.tcases.openapi.resolver
Defines a set of object property name values that can be used by a request.
PropertyNameDomain() - Constructor for class org.cornutum.tcases.openapi.resolver.PropertyNameDomain
Creates a new PropertyNameDomain instance.
PropertyNameDomain(int, int) - Constructor for class org.cornutum.tcases.openapi.resolver.PropertyNameDomain
Creates a new PropertyNameDomain instance.
PropertyNameDomain.PropertyName - Class in org.cornutum.tcases.openapi.resolver
Defines the set of characters allowed in an object property name.
PropertySet - Class in org.cornutum.tcases
Defines a set of test case properties.
PropertySet() - Constructor for class org.cornutum.tcases.PropertySet
Creates a new PropertySet object.
PropertySet(String...) - Constructor for class org.cornutum.tcases.PropertySet
Creates a new PropertySet object.
PropertySet(Collection<String>) - Constructor for class org.cornutum.tcases.PropertySet
Creates a new PropertySet object.
PropertySet(PropertySet) - Constructor for class org.cornutum.tcases.PropertySet
Creates a new PropertySet object.
pushElementHandler(GeneratorSetDocReader.ElementHandler) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader
Pushes the given ElementHandler onto the top of the parse stack.
pushElementHandler(SystemInputDocReader.ElementHandler) - Method in class org.cornutum.tcases.io.SystemInputDocReader
Pushes the given ElementHandler onto the top of the parse stack.
pushElementHandler(SystemTestDocReader.ElementHandler) - Method in class org.cornutum.tcases.io.SystemTestDocReader
Pushes the given ElementHandler onto the top of the parse stack.
put(K, V) - Method in class org.cornutum.tcases.util.MapBuilder
Adds an entry to the map for this builder.
putIf(K, Optional<V>) - Method in class org.cornutum.tcases.util.MapBuilder
Adds an entry to the map for this builder if the given value is present.
putPropertyValue(Map<String, Object>, List<String>, VarBinding) - Static method in class org.cornutum.tcases.openapi.resolver.VarProperties
Sets the property at the given path to the given variable binding.

R

random(Long) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
random(Long) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options.Builder
 
RandSeq - Class in org.cornutum.tcases.generator
Returns a random permutation of a sequence.
RandSeq(Random) - Constructor for class org.cornutum.tcases.generator.RandSeq
Creates a new RandSeq object.
RandSeq() - Constructor for class org.cornutum.tcases.generator.RandSeq
Creates a new RandSeq object.
RandSeq(long) - Constructor for class org.cornutum.tcases.generator.RandSeq
Creates a new RandSeq object.
Range(String, boolean, String, boolean, Set<String>) - Constructor for class org.cornutum.tcases.openapi.resolver.NumberDomain.Range
Creates a new Range instance.
read() - Method in class org.cornutum.tcases.openapi.reader.OpenApiReader
Returns the OpenAPI instance represented by this document.
readOnlyEnforced(boolean) - Method in class org.cornutum.tcases.openapi.ModelOptions.Builder
 
readOnlyEnforced() - Method in class org.cornutum.tcases.openapi.ModelOptions.Builder
 
realizeRequestCases(RequestTestDef) - Static method in class org.cornutum.tcases.openapi.resolver.RequestCases
Reduces the given request test definition to those request cases that can be realized by an executable test.
reduce(SystemInputDef, GeneratorSet, SystemTestDef, ReducerOptions) - Static method in class org.cornutum.tcases.Reducer
For a system input definition, returns a set of test case generators that reduces the number of test cases normally generated, using the given options.
reduce(SystemInputDef) - Static method in class org.cornutum.tcases.Reducer
For a system input definition, returns a set of test case generators that reduces the number of test cases normally generated, using default options.
reduce(FunctionInputDef, ITestCaseGenerator, FunctionTestDef, ReducerOptions) - Static method in class org.cornutum.tcases.Reducer
For a function input definition, updates the given test case generator to reduce the number of generated test cases, using the given options.
reduce(FunctionInputDef) - Static method in class org.cornutum.tcases.Reducer
For a function input definition, returns a test case generator that reduces the number of test cases normally generated, using default options.
Reducer - Class in org.cornutum.tcases
For a system input definition, updates the associated test case generators to reduce the number of generated test cases.
Reducer() - Constructor for class org.cornutum.tcases.Reducer
Creates a new Reducer object.
ReducerCommand - Class in org.cornutum.tcases
For a system input definition, updates the associated test case generators to reduce the number of generated test cases.
ReducerCommand() - Constructor for class org.cornutum.tcases.ReducerCommand
Creates a new ReducerCommand object.
ReducerCommand.Options - Class in org.cornutum.tcases
Represents a set of command line options.
ReducerCommand.Options.Builder - Class in org.cornutum.tcases
 
ReducerOptions - Class in org.cornutum.tcases
Defines options that control test case reducing.
ReducerOptions() - Constructor for class org.cornutum.tcases.ReducerOptions
Creates a new ReducerOptions object.
ReducerOptions.Builder - Class in org.cornutum.tcases
 
refactor(IConjunct) - Static method in class org.cornutum.tcases.conditions.Cnf
Return refactored conjunction formed by removing superfluous terms.
refBase(URI) - Method in class org.cornutum.tcases.io.ProjectBuilder
Changes the base URI for the location of project elements.
remainder(IConjunct, IAssertion) - Static method in class org.cornutum.tcases.conditions.Cnf
Returns the remainder after removing all terms that contain the given assertion.
remove(ICondition) - Method in class org.cornutum.tcases.conditions.Between
Removes a condition from this set.
remove(ICondition) - Method in class org.cornutum.tcases.conditions.ConditionSet
Removes a condition from this set.
remove(IDisjunct) - Method in class org.cornutum.tcases.conditions.Conjunction
Removes a disjunct from this conjunction.
remove(String) - Method in class org.cornutum.tcases.conditions.ContainsAll
Removes a property from this set.
remove(String) - Method in class org.cornutum.tcases.conditions.ContainsAny
Removes a property from this set.
remove(IAssertion) - Method in class org.cornutum.tcases.conditions.Disjunction
Removes an assertion from this disjunction.
remove(VarDef) - Method in class org.cornutum.tcases.generator.Tuple
Removes a binding from this tuple.
remove() - Method in class org.cornutum.tcases.generator.TupleIterator
 
remove(Tuple) - Method in class org.cornutum.tcases.generator.VarTupleSet
Removes the given tuple from use in test cases.
remove(RequestCase) - Method in class org.cornutum.tcases.openapi.resolver.RequestTestDef
Removes an API request test case.
remove(String) - Method in class org.cornutum.tcases.PropertySet
Removes a property from this set.
remove() - Method in class org.cornutum.tcases.util.CartesianProduct
 
remove() - Method in class org.cornutum.tcases.VarDefIterator
 
removeAll(Collection<String>) - Method in class org.cornutum.tcases.PropertySet
Removes a set of properties from this set.
removeAll(PropertySet) - Method in class org.cornutum.tcases.PropertySet
Removes a set of properties from this set.
removeAll(Iterator<String>) - Method in class org.cornutum.tcases.PropertySet
Removes a set of properties from this set.
removeAllExcludedVars() - Method in class org.cornutum.tcases.generator.TupleCombiner
Removes all patterns matching input variables to be excluded from this combination.
removeAllIncludedVars() - Method in class org.cornutum.tcases.generator.TupleCombiner
Removes all patterns matching input variables to be included in this combination.
removeAllOnceTuples() - Method in class org.cornutum.tcases.generator.TupleCombiner
Removes all once-only tuples from this combination.
removeBindings(Tuple) - Method in class org.cornutum.tcases.generator.TestCaseDef
Removes the variable bindings defined by the given tuple.
removeExcludedVar(String) - Method in class org.cornutum.tcases.generator.TupleCombiner
Removes a pattern matching input variables to be excluded from this combination.
removeFunctionInputDef(String) - Method in class org.cornutum.tcases.SystemInputDef
Removes a function definition.
removeFunctionTestDef(String) - Method in class org.cornutum.tcases.SystemTestDef
Removes a function test definition.
removeIncludedVar(String) - Method in class org.cornutum.tcases.generator.TupleCombiner
Removes a pattern matching input variables to be included in this combination.
removeMember(String) - Method in class org.cornutum.tcases.VarSet
Removes an input variable from this set.
removeOnceTuple(TupleRef) - Method in class org.cornutum.tcases.generator.TupleCombiner
Removes a once-only tuple from this combination.
removeProperties(Collection<String>) - Method in class org.cornutum.tcases.VarValueDef
Removes from the set of test case properties contributed by this value.
removeProperties(String...) - Method in class org.cornutum.tcases.VarValueDef
Removes from the set of test case properties contributed by this value.
removeProperty(String) - Method in class org.cornutum.tcases.conditions.PropertyExpr
Removes a property from this set.
removeTestCase(int) - Method in class org.cornutum.tcases.FunctionTestDef
Removes a test case.
removeValue(Object) - Method in class org.cornutum.tcases.VarDef
Removes a value definition from this variable.
removeVarBinding(String) - Method in class org.cornutum.tcases.generator.TupleRef
Removes the binding for the given variable.
removeVarBinding(String) - Method in class org.cornutum.tcases.TestCase
Removes the binding for the given variable.
removeVarDef(String) - Method in class org.cornutum.tcases.FunctionInputDef
Removes a variable definition.
reorder(List<T>) - Method in class org.cornutum.tcases.generator.RandSeq
Returns the given list with its elements rearranged in a random order.
reorder(Iterator<T>) - Method in class org.cornutum.tcases.generator.RandSeq
Returns an iterator that visits the elements of the given sequence in a random order.
reorderIf(RandSeq, List<T>) - Static method in class org.cornutum.tcases.generator.RandSeq
Applies the given randSeq to rearrange the given sequence in a random order.
reorderIf(RandSeq, Iterator<T>) - Static method in class org.cornutum.tcases.generator.RandSeq
Applies the given randSeq to rearrange the given sequence in a random order.
RequestCase - Class in org.cornutum.tcases.openapi.resolver
Describes an executable test case for an API request.
RequestCase(int) - Constructor for class org.cornutum.tcases.openapi.resolver.RequestCase
Creates a new RequestCase instance.
RequestCaseContext - Class in org.cornutum.tcases.openapi.resolver
Provides a context for exceptions that occur when processing RequestCase definitions.
RequestCaseContext() - Constructor for class org.cornutum.tcases.openapi.resolver.RequestCaseContext
 
RequestCaseDef - Class in org.cornutum.tcases.openapi.resolver
Describes an abstract test case for an API request.
RequestCaseDef(int) - Constructor for class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Creates a new RequestCaseDef instance.
RequestCaseDefiner - Class in org.cornutum.tcases.openapi.resolver
Converts a generic TestCase for an API request into a RequestCaseDef that can be used to resolve this abstract test case into an executable form.
RequestCaseDefiner() - Constructor for class org.cornutum.tcases.openapi.resolver.RequestCaseDefiner
Creates a new RequestCaseDefiner instance.
RequestCaseException - Exception in org.cornutum.tcases.openapi.resolver
Reports a failure to convert a TestCase into a RequestCaseDef.
RequestCaseException(String) - Constructor for exception org.cornutum.tcases.openapi.resolver.RequestCaseException
Creates a new RequestCaseException instance.
RequestCaseException(String, Throwable) - Constructor for exception org.cornutum.tcases.openapi.resolver.RequestCaseException
Creates a new RequestCaseException instance.
RequestCaseException(String[], Throwable) - Constructor for exception org.cornutum.tcases.openapi.resolver.RequestCaseException
Creates a new RequestCaseException instance.
RequestCaseJson - Class in org.cornutum.tcases.openapi.resolver.io
Converts between a RequestCase and its corresponding JsonObject.
RequestCaseResolver - Class in org.cornutum.tcases.openapi.resolver
Resolves an abstract test case for an API request by producing a RequestCase that describes an executable instance of this test case.
RequestCaseResolver(ResolverContext) - Constructor for class org.cornutum.tcases.openapi.resolver.RequestCaseResolver
Creates a new RequestCaseResolver instance.
requestCases() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
RequestCases - Class in org.cornutum.tcases.openapi.resolver
Defines methods for generating request test cases from the test definitions for requests defined by an OpenAPI specification.
requestInputModel(OpenAPI) - Method in class org.cornutum.tcases.openapi.InputModeller
Returns a system input definition for the API requests defined by the given OpenAPI specification.
RequestInputModeller - Class in org.cornutum.tcases.openapi
Creates a system input definition for the API requests defined by the given OpenAPI specification.
RequestInputModeller() - Constructor for class org.cornutum.tcases.openapi.RequestInputModeller
Creates a new RequestInputModeller instance.
RequestInputModeller(ModelOptions) - Constructor for class org.cornutum.tcases.openapi.RequestInputModeller
Creates a new RequestInputModeller instance.
RequestTestDef - Class in org.cornutum.tcases.openapi.resolver
Describes executable test cases for the API requests defined by an OpenAPI spec.
RequestTestDef() - Constructor for class org.cornutum.tcases.openapi.resolver.RequestTestDef
Creates a new RequestTestDef instance.
RequestTestDef(Iterable<RequestCase>) - Constructor for class org.cornutum.tcases.openapi.resolver.RequestTestDef
Creates a new RequestTestDef instance.
RequestTestDefReader - Class in org.cornutum.tcases.openapi.resolver.io
Reads a RequestTestDef object from an JSON document.
RequestTestDefReader() - Constructor for class org.cornutum.tcases.openapi.resolver.io.RequestTestDefReader
Creates a new RequestTestDefReader object.
RequestTestDefReader(InputStream) - Constructor for class org.cornutum.tcases.openapi.resolver.io.RequestTestDefReader
Creates a new RequestTestDefReader object.
RequestTestDefWriter - Class in org.cornutum.tcases.openapi.resolver.io
Writes a RequestTestDef object in the form of a JSON document.
RequestTestDefWriter() - Constructor for class org.cornutum.tcases.openapi.resolver.io.RequestTestDefWriter
Creates a new RequestTestDefWriter object that writes to standard output.
RequestTestDefWriter(OutputStream) - Constructor for class org.cornutum.tcases.openapi.resolver.io.RequestTestDefWriter
Creates a new RequestTestDefWriter object that writes to the given stream.
RequestTestDefWriter(Writer) - Constructor for class org.cornutum.tcases.openapi.resolver.io.RequestTestDefWriter
Creates a new RequestTestDefWriter object that writes to the given stream.
requireAttribute(Attributes, String, String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Returns the value of the given attribute.
requireAttribute(Attributes, String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Returns the value of the given attribute.
requireAttribute(Attributes, String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the value of the given attribute.
requireAttribute(Attributes, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the value of the given attribute.
requireAttribute(Attributes, String, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given attribute.
requireAttribute(Attributes, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given attribute.
requireIdentifier(Attributes, String) - Method in class org.cornutum.tcases.generator.io.GeneratorSetDocReader.ElementHandler
Returns the value of the given identifier attribute.
requireIdentifier(Attributes, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the value of the given identifier attribute.
requireIdentifier(Attributes, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given identifier attribute.
requireIdPath(Attributes, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given identifier path.
requireInteger(Attributes, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the value of the given integer attribute.
requireInteger(Attributes, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given integer attribute.
requireNonBlankAttribute(Attributes, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.ElementHandler
Returns the value of the given attribute.
requireNonBlankAttribute(Attributes, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.ElementHandler
Returns the value of the given attribute.
resampleFactor(double) - Method in class org.cornutum.tcases.ReducerCommand.Options.Builder
 
resampleFactor(double) - Method in class org.cornutum.tcases.ReducerOptions.Builder
 
resolve(RequestCaseDef) - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseResolver
Resolves an abstract test case for an API request by producing a RequestCase that describes an executable instance of this test case.
resolveExample(OpenAPI, Example) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
If the given example is defined by a reference, returns the referenced example.
resolveHeader(OpenAPI, Header) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
If the given header is defined by a reference, returns the referenced header.
resolveParameter(OpenAPI, Parameter) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
If the given parameter is defined by a reference, returns the referenced parameter.
ResolverConditionNotifier - Interface in org.cornutum.tcases.openapi.resolver
Reports conditions found when resolving an API RequestCase.
ResolverContext - Class in org.cornutum.tcases.openapi.resolver
Defines options used to resolve an executable API test case.
ResolverContext(Random) - Constructor for class org.cornutum.tcases.openapi.resolver.ResolverContext
Creates a new ResolverContext instance.
ResolverContext.Builder - Class in org.cornutum.tcases.openapi.resolver
Builds a new ResolverContext instance.
resolveRequestBody(OpenAPI, RequestBody) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
If the given request body is defined by a reference, returns the referenced requestBody.
resolveResponse(OpenAPI, ApiResponse) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
If the given response is defined by a reference, returns the referenced response.
ResolverException - Exception in org.cornutum.tcases.openapi.resolver
Reports a failure to convert a RequestCaseDef into a RequestCase.
ResolverException(String) - Constructor for exception org.cornutum.tcases.openapi.resolver.ResolverException
Creates a new ResolverException instance.
ResolverException(String, Throwable) - Constructor for exception org.cornutum.tcases.openapi.resolver.ResolverException
Creates a new ResolverException instance.
ResolverException(String[], Throwable) - Constructor for exception org.cornutum.tcases.openapi.resolver.ResolverException
Creates a new ResolverException instance.
ResolverSkipException - Exception in org.cornutum.tcases.openapi.resolver
Reports a signal to skip conversion of a RequestCaseDef into a RequestCase.
ResolverSkipException(String[], String) - Constructor for exception org.cornutum.tcases.openapi.resolver.ResolverSkipException
Creates a new ResolverSkipException instance.
resolveSchema(OpenAPI, Schema<?>) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
If the given schema is defined by a reference, returns the referenced schema.
resolveSchemaMembers(OpenAPI, ComposedSchema) - Static method in class org.cornutum.tcases.openapi.OpenApiUtils
Returns the given schema after resolving schemas referenced by any "allOf", "anyOf", or "oneOf" members.
resolveSchemaType(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
If necessary, updates the type of the given schema based its properties.
Resource - Class in org.cornutum.tcases.io
Base class for test project resources.
Resource(URL) - Constructor for class org.cornutum.tcases.io.Resource
Creates a new Resource instance.
Resource(File) - Constructor for class org.cornutum.tcases.io.Resource
Creates a new Resource instance.
resource(String) - Static method in class org.cornutum.tcases.openapi.moco.MocoServerConfig
Creates a new Builder for a MocoServerConfigResource instance.
Resource.Type - Enum in org.cornutum.tcases.io
Identifies the content type of a resource.
responseInputModel(OpenAPI) - Method in class org.cornutum.tcases.openapi.InputModeller
Returns a system input definition for the API responses defined by the given OpenAPI specification.
ResponseInputModeller - Class in org.cornutum.tcases.openapi
Creates a system input definition for the API responses defined by the given OpenAPI specification.
ResponseInputModeller() - Constructor for class org.cornutum.tcases.openapi.ResponseInputModeller
Creates a new ResponseInputModeller instance.
ResponseInputModeller(ModelOptions) - Constructor for class org.cornutum.tcases.openapi.ResponseInputModeller
Creates a new ResponseInputModeller instance.
RestAssuredTestCaseWriter - Class in org.cornutum.tcases.openapi.restassured
Writes the source code for REST Assured test cases that execute API requests.
RestAssuredTestCaseWriter() - Constructor for class org.cornutum.tcases.openapi.restassured.RestAssuredTestCaseWriter
Creates a new RestAssuredTestCaseWriter instance.
restOf(List<T>, int) - Static method in class org.cornutum.tcases.util.CollectionUtils
Returns a list of all given members except for the one at the excluded position.
RestServerTestWriter - Class in org.cornutum.tcases.openapi.moco
A JUnitTestWriter for API tests that use a Moco RestServer
RestServerTestWriter(MocoServerConfig, TestCaseWriter) - Constructor for class org.cornutum.tcases.openapi.moco.RestServerTestWriter
Creates a new RestServerTestWriter instance.
resultFor(String, Supplier<T>) - Method in class org.cornutum.tcases.openapi.ConditionReporter
Returns the result of the given supplier within the specified context.
resultFor(String, Supplier<T>) - Method in class org.cornutum.tcases.openapi.ExecutionContext
Returns the result of the given supplier within the specified context.
revertBindings(int) - Method in class org.cornutum.tcases.generator.TestCaseDef
Removes the most-recently added variable bindings until the number of bindings reverts to the given previous count.
run(AnonCommand.Options) - Static method in class org.cornutum.tcases.anon.AnonCommand
Converts a system input definition into an equivalent form using anonymous identifiers.
run() - Method in class org.cornutum.tcases.io.AbstractFilter
 
run(ApiCommand.Options) - Static method in class org.cornutum.tcases.openapi.ApiCommand
Generates input models and test models for API clients and servers, based on an OpenAPI v3 compliant API spec, using the given command line options.
run(ApiTestCommand.Options) - Static method in class org.cornutum.tcases.openapi.ApiTestCommand
Generates input models and test models for API clients and servers, based on an OpenAPI v3 compliant API spec, using the given command line options.
run(ReducerCommand.Options) - Method in class org.cornutum.tcases.ReducerCommand
For a system input definition, updates the associated test case generators to reduce the number of generated test cases, using the given command line options.
run(TcasesCommand.Options) - Static method in class org.cornutum.tcases.TcasesCommand
Generates a set of test cases from a system input definition using the given command line options.

S

samples(int) - Method in class org.cornutum.tcases.ReducerCommand.Options.Builder
 
samples(int) - Method in class org.cornutum.tcases.ReducerOptions.Builder
 
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.AllOf
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.AnyOf
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.Assert
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.AssertLess
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.AssertMore
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.AssertNot
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.AssertNotLess
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.AssertNotMore
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.ConditionSet
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.Conjunction
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.ContainsAll
Returns true if this condition is satisfied by the given test case contains.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.ContainsAny
Returns true if this condition is satisfied by the given test case contains.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.Disjunction
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in interface org.cornutum.tcases.conditions.ICondition
Returns true if this condition is satisfied by the given test case properties.
satisfied(PropertySet) - Method in class org.cornutum.tcases.conditions.Not
Returns true if this condition is satisfied by the given test case properties.
satisfiesSome(IConjunct, PropertySet) - Static method in class org.cornutum.tcases.conditions.Cnf
Returns true if the given properties partially satisfy the given condition.
SCHEMA_TYPES - Static variable in class org.cornutum.tcases.openapi.SchemaUtils
 
SchemaAnalyzer - Class in org.cornutum.tcases.openapi
Analyzes the input space defined by an OpenAPI schema.
SchemaAnalyzer(OpenApiContext) - Constructor for class org.cornutum.tcases.openapi.SchemaAnalyzer
Creates a new SchemaAnalyzer instance.
schemaExample(Schema<?>) - Static method in class org.cornutum.tcases.openapi.SchemaUtils
Returns null if no example is defined for the given schema.
SchemaExtensions - Class in org.cornutum.tcases.openapi
Defines methods for accessing Tcases extensions to an OpenAPI Schema object.
SchemaUtils - Class in org.cornutum.tcases.openapi
Defines methods for accessing an OpenAPI Schema object.
seed(Long) - Method in class org.cornutum.tcases.generator.GeneratorOptions.Builder
 
seed(Long) - Method in class org.cornutum.tcases.generator.TupleGeneratorBuilder
Changes the random number sequence seed for this generator.
seed(Long) - Method in class org.cornutum.tcases.TcasesCommand.Options.Builder
 
SEED_ATR - Static variable in class org.cornutum.tcases.generator.io.TupleGeneratorDoc
 
select(ResolverContext) - Method in class org.cornutum.tcases.openapi.resolver.NullDomain
Returns a random value from this domain.
select(ResolverContext) - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Returns a random value from this domain.
selectValue(ResolverContext) - Method in interface org.cornutum.tcases.openapi.resolver.ValueDomain
Returns a random value from this domain.
SequenceDomain<T> - Class in org.cornutum.tcases.openapi.resolver
Base class for domains that define a set of byte/character sequences that can be used by a request.
SequenceDomain(int) - Constructor for class org.cornutum.tcases.openapi.resolver.SequenceDomain
Creates a new SequenceDomain instance.
server() - Method in class org.cornutum.tcases.openapi.ApiCommand.Options.Builder
 
serverConfig(MocoServerConfig) - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfig.Builder
 
setAdditionalPropertyCount(ValueDomain<Integer>) - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Changes the value domain for the number of additional properties for this object.
setAdditionalPropertyNames(AbstractStringDomain) - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Changes the value domain for the names of any additional properties.
setAdditionalPropertyValues(ValueDomain<?>) - Method in class org.cornutum.tcases.openapi.resolver.ObjectDomain
Changes the value domain for any additional properties for this object.
setAnnotation(String, String) - Method in class org.cornutum.tcases.Annotated
Changes the value of the given annotation.
setAnnotation(String, String) - Method in class org.cornutum.tcases.io.SystemInputDocReader.AnnotatedHandler
Changes the value of the given annotation.
setAnnotation(String, String) - Method in class org.cornutum.tcases.io.SystemTestDocReader.AnnotatedHandler
Changes the value of the given annotation.
setAnnotationList(String, Iterable<?>) - Method in class org.cornutum.tcases.Annotated
Changes the value of the given annotation to a CSV string representing the given list.
setApi(String) - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Changes the name of the API that defines this request.
setApi(String) - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Changes the name of the API that defines this request.
setApiSpec(File) - Method in class org.cornutum.tcases.openapi.ApiCommand.Options
Changes the Open API v3 API spec file
setApiSpec(File) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Changes the Open API v3 API spec file
setBaseClass(String) - Method in class org.cornutum.tcases.openapi.ApiTestCommand.Options
Changes the base class for the test class that is generated.
setBaseClass(String) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Changes the fully-qualified name of the base class defined for this target.
setBaseClass(Class<?>) - Method in class org.cornutum.tcases.openapi.testwriter.JavaTestTarget
Changes the fully-qualified name of the base class defined for this target.
setBaseLocation(URI) - Method in class org.cornutum.tcases.io.Project
Changes the base URI for the location of project elements.
setBaseTests(SystemTestDef) - Method in class org.cornutum.tcases.io.Project
Changes the base tests definition for this project.
setBaseTestsLocation(URI) - Method in class org.cornutum.tcases.io.Project
Changes the location of the base tests definition for this project.
setBindings(Collection<VarBindingDef>) - Method in class org.cornutum.tcases.generator.Tuple
Changes the variable bindings for this tuple.
setBody(MessageData) - Method in class org.cornutum.tcases.openapi.resolver.RequestCase
Changes the definition of the request body.
setBody(ValueDef<?>) - Method in class org.cornutum.tcases.openapi.resolver.RequestCaseDef
Changes the definition of the request body.
setBound(int) - Method in class org.cornutum.tcases.conditions.BoundedAssertion
Changes the bound on the number of instances of this property.
setCertConfig(CertConfig) - Method in class org.cornutum.tcases.openapi.moco.MocoTestConfig
Changes the Moco certificate configuration.
setCombiners(List<TupleCombiner>) - Method in class org.cornutum.tcases.generator.TupleGenerator
Changes the list of tuple combiners for this generator.
setCondition(ICondition) - Method in class org.cornutum.tcases.