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

$

$(Object) - Method in class com.github.dakusui.scriptiveunit.core.JsonUtils.ArrayNodeBuilder
 
$(String, Object) - Method in class com.github.dakusui.scriptiveunit.core.JsonUtils.ObjectNodeBuilder
 

A

AccessesTestParameter - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
add(Func<Number>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Arith
 
ALL - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Import.Alias
 
allScriptsUnder(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
allScriptsUnderMatching(String, Pattern) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
allTypesAnnotatedWith(String, Class<? extends Annotation>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
always() - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
and(Func<Boolean>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
append(Tuple, String, Object) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
apply(Stage) - Method in interface com.github.dakusui.scriptiveunit.model.func.Func
 
apply(FuncInvoker, Arguments) - Method in interface com.github.dakusui.scriptiveunit.model.statement.Form
 
Arguments - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Arguments.Factory - Class in com.github.dakusui.scriptiveunit.model.statement
 
Arith - Class in com.github.dakusui.scriptiveunit.drivers
 
Arith() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Arith
 
array() - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
 
ArrayNodeBuilder() - Constructor for class com.github.dakusui.scriptiveunit.core.JsonUtils.ArrayNodeBuilder
 
asComponentList() - Method in interface com.github.dakusui.scriptiveunit.core.Preprocessor.Path
 
asComponentList() - Method in class com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Impl
 
asString() - Method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
asString() - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Impl
 
attr(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
Returns a function to access an attribute value in a test case.
attributeNotFound(String, Stage, Iterable<String>) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 

B

Base() - Constructor for class com.github.dakusui.scriptiveunit.model.Report.Base
 
Base() - Constructor for class com.github.dakusui.scriptiveunit.model.statement.Form.Base
 
Base(Config) - Constructor for class com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor.Loader.Base
 
BaseForFactorSpaceDescriptor(Map<String, Beans.BaseForFactorSpaceDescriptor.ParameterDefinition>, List<List<Object>>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForFactorSpaceDescriptor
 
BaseForTestOracle(String, List<Object>, List<Object>, List<Object>, List<Object>, List<Object>, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForTestOracle
 
BaseForTestSuiteDescriptor(String, Beans.BaseForFactorSpaceDescriptor, String, Map<String, List<Object>>, List<Object>, List<Object>, List<? extends Beans.BaseForTestOracle>, List<Object>, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForTestSuiteDescriptor
 
Basic - Class in com.github.dakusui.scriptiveunit.drivers.actions
 
Basic() - Constructor for class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
Beans - Enum in com.github.dakusui.scriptiveunit.loaders
 
Beans.BaseForFactorSpaceDescriptor - Class in com.github.dakusui.scriptiveunit.loaders
A base class for factor space descriptors.
Beans.BaseForFactorSpaceDescriptor.ParameterDefinition - Class in com.github.dakusui.scriptiveunit.loaders
 
Beans.BaseForTestOracle - Class in com.github.dakusui.scriptiveunit.loaders
 
Beans.BaseForTestSuiteDescriptor - Class in com.github.dakusui.scriptiveunit.loaders
 
build() - Method in class com.github.dakusui.scriptiveunit.core.Config.Builder
 
build() - Method in class com.github.dakusui.scriptiveunit.core.JsonUtils.ArrayNodeBuilder
 
build() - Method in interface com.github.dakusui.scriptiveunit.core.JsonUtils.Builder
 
build() - Method in class com.github.dakusui.scriptiveunit.core.JsonUtils.ObjectNodeBuilder
 
Builder(Class<?>, Properties) - Constructor for class com.github.dakusui.scriptiveunit.core.Config.Builder
 
buildRequest(Map<String, Object>) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 

C

castArray(T[], Class<R>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
check(boolean, Supplier<E>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
check(V, Predicate<? super V>, Supplier<? extends E>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
check(V, Predicate<? super V>, String, Object...) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
checkObjectNode(JsonNode) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 
checkState(V, Predicate<? super V>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
checkState(V, Predicate<? super V>, String, Object...) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
children() - Method in interface com.github.dakusui.scriptiveunit.core.Description
 
Collections - Class in com.github.dakusui.scriptiveunit.drivers
 
Collections() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Collections
 
com.github.dakusui.scriptiveunit - package com.github.dakusui.scriptiveunit
 
com.github.dakusui.scriptiveunit.annotations - package com.github.dakusui.scriptiveunit.annotations
 
com.github.dakusui.scriptiveunit.core - package com.github.dakusui.scriptiveunit.core
 
com.github.dakusui.scriptiveunit.drivers - package com.github.dakusui.scriptiveunit.drivers
 
com.github.dakusui.scriptiveunit.drivers.actions - package com.github.dakusui.scriptiveunit.drivers.actions
 
com.github.dakusui.scriptiveunit.exceptions - package com.github.dakusui.scriptiveunit.exceptions
 
com.github.dakusui.scriptiveunit.loaders - package com.github.dakusui.scriptiveunit.loaders
 
com.github.dakusui.scriptiveunit.loaders.json - package com.github.dakusui.scriptiveunit.loaders.json
 
com.github.dakusui.scriptiveunit.model - package com.github.dakusui.scriptiveunit.model
 
com.github.dakusui.scriptiveunit.model.func - package com.github.dakusui.scriptiveunit.model.func
 
com.github.dakusui.scriptiveunit.model.statement - package com.github.dakusui.scriptiveunit.model.statement
 
compare(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
compatFilter(Func<Iterable<? extends E>>, Func<Function<E, Boolean>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
compile(FuncInvoker) - Method in interface com.github.dakusui.scriptiveunit.model.statement.Statement
 
concat(Func<Iterable<? extends E>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
concurrent(Func<Action>...) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
Config - Interface in com.github.dakusui.scriptiveunit.core
 
Config.Builder - Class in com.github.dakusui.scriptiveunit.core
 
configAttr(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
 
ConfigurationException - Exception in com.github.dakusui.scriptiveunit.exceptions
 
ConfigurationException(String) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ConfigurationException
 
containedBy(Func<Iterable<E>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
content() - Method in interface com.github.dakusui.scriptiveunit.core.Description
 
convert(Object, Class<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
convertIfNecessary(Object, Class<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
Core - Class in com.github.dakusui.scriptiveunit.drivers
 
Core() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Core
 
CoveringArrayEngineConfig - Interface in com.github.dakusui.scriptiveunit.model
TODO remove this class
create(Object, Field) - Static method in interface com.github.dakusui.scriptiveunit.core.ObjectField
Creates a new ObjectField instance.
create(Object, Method, Map<String, String>) - Static method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
create(Config, Statement.Factory) - Method in class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForFactorSpaceDescriptor
 
create(int, Session) - Method in class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForTestOracle
Test oracles created by this method are not thread safe since invokers (FuncHandler objects) have their internal states and not created every time the oracles are performed.
create(Session) - Method in class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForTestSuiteDescriptor
 
create(FuncInvoker, ObjectMethod, Object[]) - Method in class com.github.dakusui.scriptiveunit.model.func.Func.Factory
 
create(Map<List<Object>, Object>) - Static method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
create() - Static method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
create(Config, TestItem) - Static method in interface com.github.dakusui.scriptiveunit.model.Report
 
create(Statement.Factory, Iterable<Func>) - Static method in interface com.github.dakusui.scriptiveunit.model.statement.Arguments
 
create(Iterable<Func>) - Method in class com.github.dakusui.scriptiveunit.model.statement.Arguments.Factory
 
create(String) - Method in class com.github.dakusui.scriptiveunit.model.statement.Form.Factory
 
create(Object) - Method in class com.github.dakusui.scriptiveunit.model.statement.Statement.Factory
 
create(Tuple, T) - Static method in interface com.github.dakusui.scriptiveunit.model.TestIO
 
create(String, IndexedTestCase, TestOracle, int) - Static method in interface com.github.dakusui.scriptiveunit.model.TestItem
 
create(TestSuiteDescriptor.Loader) - Static method in interface com.github.dakusui.scriptiveunit.Session
 
createChild(String) - Method in interface com.github.dakusui.scriptiveunit.core.Preprocessor.Path
 
createChild(int) - Method in interface com.github.dakusui.scriptiveunit.core.Preprocessor.Path
 
createChild(String) - Method in class com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Impl
 
createChild(int) - Method in class com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Impl
 
createConst(FuncInvoker, T) - Method in class com.github.dakusui.scriptiveunit.model.func.Func.Factory
 
createConstraintGenerationStage(Config, Statement.Factory, Tuple) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
 
createFixtureLevelStage(Stage.Type, Session, Tuple) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
 
createInstance(Class<? extends TestSuiteDescriptor.Loader>, Config) - Static method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor.Loader
 
createMemo() - Static method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
createOracleFailureHandlingStage(Session, TestItem, Throwable, Report) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
 
createOracleLevelStage(Stage.Type, Session, TestItem, Report) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
 
createOracleVerificationStage(Session, TestItem, RESPONSE, Report) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
 
createReport(TestItem) - Method in interface com.github.dakusui.scriptiveunit.Session
 
createReport(TestItem) - Method in class com.github.dakusui.scriptiveunit.Session.Impl
 
createRoot() - Static method in interface com.github.dakusui.scriptiveunit.core.Preprocessor.Path
 
createSuiteLevelStage(Stage.Type, Session, Tuple) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
 
createTestActionFactory(TestItem, Tuple) - Method in interface com.github.dakusui.scriptiveunit.model.TestOracle
 
createTestClass(Class<?>) - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
createTestItemRunners() - Method in interface com.github.dakusui.scriptiveunit.Session
 
createTestItemRunners() - Method in class com.github.dakusui.scriptiveunit.Session.Impl
 
createTestSuiteDescriptorLoader(Config) - Static method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
createTopLevel(Session) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
 
createTopLevelStage() - Method in interface com.github.dakusui.scriptiveunit.Session
 
createTopLevelStage() - Method in class com.github.dakusui.scriptiveunit.Session.Impl
 
createWrappedStage(Stage, Func<?>...) - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Form.Utils
 
cyclicTemplatingFound(String, Map<String, Object>) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 

D

deepMerge(ObjectNode, ObjectNode) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
DEFAULT_INSTANCE - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Load
 
DEFAULT_SCRIPT_SYSTEM_PROPERTY_KEY - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Load
 
DEFAULTS_JSON - Static variable in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
A resource that holds default values of ScriptiveUnit.
Delegating(Stage) - Constructor for class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
describe(String, List<Object>) - Static method in interface com.github.dakusui.scriptiveunit.core.Description
 
describe(ObjectMethod) - Static method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
describeChild(Action) - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
describeChild(Runner) - Method in class com.github.dakusui.scriptiveunit.ScriptiveSuiteSet
 
describeFunction(Class<?>, String, String) - Method in class com.github.dakusui.scriptiveunit.ScriptiveCore
 
describeFunction(Object, String) - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
Description - Interface in com.github.dakusui.scriptiveunit.core
 
div(Func<Number>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Arith
 
Doc - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
doc() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
dumb(Func<?>) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 

E

endsWith(Func<String>, Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
eq(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
equals(Object) - Method in class com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Component.Base
 
equals(Func<U>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
exception() - Method in class com.github.dakusui.scriptiveunit.drivers.Core
 
Exceptions - Enum in com.github.dakusui.scriptiveunit.core
 
ExtendedByUser - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
EXTENDS_KEYWORD - Static variable in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 

F

FacadeException - Exception in com.github.dakusui.scriptiveunit.exceptions
 
FactorSpaceDescriptor - Interface in com.github.dakusui.scriptiveunit.model
 
FactorSpaceDescriptorBean(Map<String, Map<String, Object>>, List<List<Object>>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBeans.TestSuiteDescriptorBean.FactorSpaceDescriptorBean
 
Factory(FuncHandler) - Constructor for class com.github.dakusui.scriptiveunit.model.func.Func.Factory
 
Factory(Statement.Factory) - Constructor for class com.github.dakusui.scriptiveunit.model.statement.Arguments.Factory
 
Factory(Session, Func.Factory, Statement.Factory) - Constructor for class com.github.dakusui.scriptiveunit.model.statement.Form.Factory
 
Factory(Session) - Constructor for class com.github.dakusui.scriptiveunit.model.statement.Statement.Factory
 
fail(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
fail(String, Object...) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
filter(Func<Iterable<? extends E>>, Func<Func<Boolean>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
filterSimpleSingleLevelParametersOut(Tuple, List<Parameter>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
findEntitiesUnder(String, Function<Reflections, Set<Class<?>>>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
Form - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Form.Base - Class in com.github.dakusui.scriptiveunit.model.statement
 
Form.Factory - Class in com.github.dakusui.scriptiveunit.model.statement
 
Form.Utils - Enum in com.github.dakusui.scriptiveunit.model.statement
 
format(Func<String>, Func<Object>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
formatTo(Formatter, int, int, int) - Method in interface com.github.dakusui.scriptiveunit.model.func.Func
 
Func<O> - Interface in com.github.dakusui.scriptiveunit.model.func
 
Func.Const<O> - Interface in com.github.dakusui.scriptiveunit.model.func
An interface that represents a constant.
Func.Factory - Class in com.github.dakusui.scriptiveunit.model.func
 
Func.Memoized<O> - Interface in com.github.dakusui.scriptiveunit.model.func
 
FuncHandler - Class in com.github.dakusui.scriptiveunit.model.func
 
FuncHandler() - Constructor for class com.github.dakusui.scriptiveunit.model.func.FuncHandler
 
FuncInvoker - Interface in com.github.dakusui.scriptiveunit.model.func
 
FuncInvoker.Impl - Class in com.github.dakusui.scriptiveunit.model.func
 
FuncInvoker.Writer - Class in com.github.dakusui.scriptiveunit.model.func
 
functionNotFound(String) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ResourceException
 

G

ge(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
get() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectField
 
get() - Method in class com.github.dakusui.scriptiveunit.loaders.IndexedTestCase
 
getAnnotatedFields(Object, Class<? extends Annotation>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getAnnotatedMethods(Object, Class<? extends Annotation>, Map<String, String>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getAnnotation(AnnotatedElement, Class<T>, T) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
Returns an annotation element of a specified type (annotationClass) attached to annotatedElement.
getArgument(int) - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
getArgument(int) - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getArguments() - Method in interface com.github.dakusui.scriptiveunit.model.statement.Statement.Nested
 
getBaseDirectory() - Method in interface com.github.dakusui.scriptiveunit.core.Config
 
getCategory() - Method in class com.github.dakusui.scriptiveunit.loaders.IndexedTestCase
 
getChildren() - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
getChildren() - Method in class com.github.dakusui.scriptiveunit.ScriptiveSuiteSet
 
getChildren() - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
getConfig() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
getConfig() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getConfig() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getConfig() - Method in class com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor.Loader.Base
 
getConfig() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor.Loader
 
getConfig() - Method in interface com.github.dakusui.scriptiveunit.Session
 
getConfig() - Method in class com.github.dakusui.scriptiveunit.Session.Impl
 
getConstraints() - Method in interface com.github.dakusui.scriptiveunit.model.FactorSpaceDescriptor
 
getConstraints() - Method in interface com.github.dakusui.scriptiveunit.model.ParameterSpaceDescriptor
 
getConstructor(Class<? extends T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getDescription() - Method in interface com.github.dakusui.scriptiveunit.model.TestOracle
Returns a string that describes this test oracle.
getDescription() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getDriverClass() - Method in interface com.github.dakusui.scriptiveunit.core.Config
 
getDriverObject() - Method in interface com.github.dakusui.scriptiveunit.core.Config
 
getEngineClass() - Method in interface com.github.dakusui.scriptiveunit.model.CoveringArrayEngineConfig
 
getFactors() - Method in interface com.github.dakusui.scriptiveunit.model.FactorSpaceDescriptor
 
getFactorSpaceDescriptor() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getField() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectField
 
getFieldValue(Object, Field) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getFixtureLevelActionFactory(Session) - Method in enum com.github.dakusui.scriptiveunit.model.Stage.Type
 
getForm() - Method in interface com.github.dakusui.scriptiveunit.model.statement.Statement.Nested
 
getFormNames(Object) - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
getIndex() - Method in class com.github.dakusui.scriptiveunit.loaders.IndexedTestCase
 
getIndex() - Method in interface com.github.dakusui.scriptiveunit.model.TestOracle
 
getInput() - Method in interface com.github.dakusui.scriptiveunit.model.TestIO
Returns a test case object.
getInvolvedParameterNamesInSetUpAction() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getName() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
getName() - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
getName() - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
getObjectMethodsFromImportedFieldsInObject(Object) - Static method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
getOptions() - Method in interface com.github.dakusui.scriptiveunit.model.CoveringArrayEngineConfig
 
getOutput() - Method in interface com.github.dakusui.scriptiveunit.model.TestIO
Returns output from SUT as an object of T.
getParameterCount() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
getParameterDoc(int) - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
getParameters() - Method in interface com.github.dakusui.scriptiveunit.model.ParameterSpaceDescriptor
 
getParameterTypes() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
getParentsOf(ObjectNode) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 
getPreprocessors() - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 
getReport() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
getReport() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getReportFileName() - Method in interface com.github.dakusui.scriptiveunit.core.Config
 
getRunnerAnnotations() - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
getRunnerType() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getScriptResourceName() - Method in interface com.github.dakusui.scriptiveunit.core.Config
 
getScriptResourceNameKey() - Method in interface com.github.dakusui.scriptiveunit.core.Config
 
getSetUpActionFactory() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getSetUpBeforeAllActionFactory() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getStatementFactory() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
getStatementFactory() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getSuiteLevelActionFactory(Session) - Method in enum com.github.dakusui.scriptiveunit.model.Stage.Type
 
getTearDownActionFactory() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getTearDownAfterAllActionFactory() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getTestCaseId() - Method in interface com.github.dakusui.scriptiveunit.model.TestItem
 
getTestCaseId() - Method in class com.github.dakusui.scriptiveunit.model.TestItem.Impl
 
getTestCases() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getTestCaseTuple() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
getTestCaseTuple() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getTestCaseTuple() - Method in interface com.github.dakusui.scriptiveunit.model.TestItem
 
getTestCaseTuple() - Method in class com.github.dakusui.scriptiveunit.model.TestItem.Impl
 
getTestItem() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
getTestItem() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getTestItemId() - Method in interface com.github.dakusui.scriptiveunit.model.TestItem
 
getTestItemId() - Method in class com.github.dakusui.scriptiveunit.model.TestItem.Impl
 
getTestOracleDescription() - Method in interface com.github.dakusui.scriptiveunit.model.TestItem
 
getTestOracleDescription() - Method in class com.github.dakusui.scriptiveunit.model.TestItem.Impl
 
getTestOracleId() - Method in interface com.github.dakusui.scriptiveunit.model.TestItem
 
getTestOracleId() - Method in class com.github.dakusui.scriptiveunit.model.TestItem.Impl
 
getTestOracles() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getThrowable() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
getThrowable() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
Returns a throwable object which is thrown and captured in executions of GIVEN, WHEN, and THEN stages.
getType() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
getType() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getUserDefinedFormClauses() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
GroupedTestItemRunner - Class in com.github.dakusui.scriptiveunit
 
GroupedTestItemRunner.Type - Enum in com.github.dakusui.scriptiveunit
 
gt(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 

H

handle(FuncInvoker, Func, Stage, String) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncHandler
 
handleConst(FuncInvoker, T) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncHandler
 
hashCode() - Method in class com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Component.Base
 
headOfCallMustBeString(Object) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.TypeMismatch
 

I

ifthen(Func<Boolean>, Func<Boolean>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
Impl(TestSuiteDescriptor.Loader) - Constructor for class com.github.dakusui.scriptiveunit.Session.Impl
 
Import - Annotation Type in com.github.dakusui.scriptiveunit.annotations
An annotation that indicates methods in a target field can be used as functions in test scripts.
Import.Alias - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
IndexedTestCase - Class in com.github.dakusui.scriptiveunit.loaders
 
IndexedTestCase(int, TestCase) - Constructor for class com.github.dakusui.scriptiveunit.loaders.IndexedTestCase
 
IndexedTestCase(int, Tuple, TestCase.Category) - Constructor for class com.github.dakusui.scriptiveunit.loaders.IndexedTestCase
 
indexOutOfBounds(int, int) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
invoke(Object...) - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
invokeConst(Object) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Impl
 
invokeConst(Object) - Method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
invokeFunc(Func, Stage, String) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Impl
 
invokeFunc(Func, Stage, String) - Method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
involvedParameters(Statement) - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Statement.Utils
 
isAccessor() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
isAccessor() - Method in interface com.github.dakusui.scriptiveunit.model.statement.Form
 
isCompatible(Object, Class<?>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
isVarArgs() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
iterableToString(Iterable<?>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
iterator() - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Writer
 

J

JsonBasedLoader - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBasedLoader(Config) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 
JsonBeans - Enum in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBeans.TestSuiteDescriptorBean - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBeans.TestSuiteDescriptorBean.FactorSpaceDescriptorBean - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBeans.TestSuiteDescriptorBean.TestOracleBean - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonUtils - Enum in com.github.dakusui.scriptiveunit.core
 
JsonUtils.ArrayNodeBuilder - Class in com.github.dakusui.scriptiveunit.core
 
JsonUtils.Builder<T extends org.codehaus.jackson.JsonNode> - Interface in com.github.dakusui.scriptiveunit.core
 
JsonUtils.ObjectNodeBuilder - Class in com.github.dakusui.scriptiveunit.core
 

L

le(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
length(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
listDrivers(String) - Method in class com.github.dakusui.scriptiveunit.ScriptiveCore
 
listFunctions(Class<?>, String) - Method in class com.github.dakusui.scriptiveunit.ScriptiveCore
 
listRunners() - Method in class com.github.dakusui.scriptiveunit.ScriptiveCore
 
listScripts(Class<?>) - Method in class com.github.dakusui.scriptiveunit.ScriptiveCore
 
listSuiteSets(String) - Method in class com.github.dakusui.scriptiveunit.ScriptiveCore
 
Load - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
loadTestSuiteDescriptor(Session) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 
loadTestSuiteDescriptor(Session) - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor.Loader
 
loadTestSuiteDescriptor() - Method in class com.github.dakusui.scriptiveunit.Session.Impl
 
loadTestSuiteDescriptor() - Method in interface com.github.dakusui.scriptiveunit.Session
 
lt(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 

M

matches(Preprocessor.Path) - Method in interface com.github.dakusui.scriptiveunit.core.Preprocessor
 
matches(Func<String>, Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
mergeFailed(ObjectNode, ObjectNode, String) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
mul(Func<Number>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Arith
 

N

name() - Method in interface com.github.dakusui.scriptiveunit.core.Description
 
nonArray(JsonNode) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
nonObject(JsonNode) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
nonText(JsonNode) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
nop() - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
not(Func<Boolean>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
NOT_AVAILABLE - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Doc
 
NOT_NULL - Static variable in enum com.github.dakusui.scriptiveunit.model.Preds
 
notNull() - Static method in enum com.github.dakusui.scriptiveunit.model.Preds
 
num(int) - Static method in interface com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Component
 
numeric(Number) - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
 

O

object() - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
 
ObjectField - Interface in com.github.dakusui.scriptiveunit.core
 
ObjectMethod - Interface in com.github.dakusui.scriptiveunit.core
An interface that represents a pair of a method and object on which it should be invoked.
ObjectNodeBuilder() - Constructor for class com.github.dakusui.scriptiveunit.core.JsonUtils.ObjectNodeBuilder
 
openResourceAsStream(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
or(Func<Boolean>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
override(Map<String, Object>, REQUEST) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 

P

ParameterDefinition(String, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForFactorSpaceDescriptor.ParameterDefinition
 
parameterNameShouldBeSpecifiedWithConstant(Statement.Nested) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
ParameterSpaceDescriptor - Interface in com.github.dakusui.scriptiveunit.model
 
pathComponent(Object) - Static method in enum com.github.dakusui.scriptiveunit.core.Preprocessor.Utils
 
pathComponentList(Object...) - Static method in enum com.github.dakusui.scriptiveunit.core.Preprocessor.Utils
 
pathMatcher(String...) - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
 
perform(Func<Action>...) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
performActionWithLogging(Action) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
Predicates - Class in com.github.dakusui.scriptiveunit.drivers
 
Predicates() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Predicates
 
Preds - Enum in com.github.dakusui.scriptiveunit.model
 
preprocess(JsonNode) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 
preprocessor(Function<JsonNode, JsonNode>, Predicate<Preprocessor.Path>) - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
 
Preprocessor - Interface in com.github.dakusui.scriptiveunit.core
 
Preprocessor.Path - Interface in com.github.dakusui.scriptiveunit.core
 
Preprocessor.Path.Component<T> - Interface in com.github.dakusui.scriptiveunit.core
 
Preprocessor.Path.Component.Base<T> - Class in com.github.dakusui.scriptiveunit.core
 
Preprocessor.Path.Component.Num - Class in com.github.dakusui.scriptiveunit.core
 
Preprocessor.Path.Component.Text - Class in com.github.dakusui.scriptiveunit.core
 
Preprocessor.Path.Impl - Class in com.github.dakusui.scriptiveunit.core
 
Preprocessor.Utils - Enum in com.github.dakusui.scriptiveunit.core
 
prettify(String, Runnable) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
prettify(String, Supplier<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
prettify(String, Source<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
prettify(String, Pipe<T, U>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
prettify(String, Predicate<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
prettify(String, Sink<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
print(Func<?>) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 

Q

QueryApi<REQUEST,RESPONSE extends Iterable<ENTRY>,ENTRY> - Class in com.github.dakusui.scriptiveunit.drivers
 
QueryApi() - Constructor for class com.github.dakusui.scriptiveunit.drivers.QueryApi
 
quote(Func<?>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
 

R

readFrom(Func<Map<String, Object>>, Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
readJsonNodeFromStream(InputStream) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
readObjectNodeWithMerging(String) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 
readScript(String) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedLoader
 
Report - Interface in com.github.dakusui.scriptiveunit.model
 
Report.Base - Class in com.github.dakusui.scriptiveunit.model
 
Reporting - Class in com.github.dakusui.scriptiveunit.drivers
 
Reporting() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Reporting
 
request() - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
ResourceException - Exception in com.github.dakusui.scriptiveunit.exceptions
 
response() - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
response() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
response() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
runChild(Action, RunNotifier) - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
runChild(Runner, RunNotifier) - Method in class com.github.dakusui.scriptiveunit.ScriptiveSuiteSet
 
runScript(Class<?>, String) - Method in class com.github.dakusui.scriptiveunit.ScriptiveCore
 
runSuiteSet(Class<?>) - Method in class com.github.dakusui.scriptiveunit.ScriptiveCore
 

S

SCRIPT_NOT_SPECIFIED - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Load
 
Scriptable - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
scriptExists(T, String) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ResourceException
 
ScriptiveCore - Class in com.github.dakusui.scriptiveunit
A facade to ScriptiveUnit's functionalities.
ScriptiveCore() - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveCore
 
ScriptiveSuiteSet - Class in com.github.dakusui.scriptiveunit
 
ScriptiveSuiteSet(Class<?>, RunnerBuilder) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveSuiteSet
Called reflectively on classes annotated with @RunWith(Suite.class)
ScriptiveSuiteSet(Class<?>, List<Runner>) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveSuiteSet
Called by this class and subclasses once the runners making up the suite have been determined
ScriptiveSuiteSet.SuiteScripts - Annotation Type in com.github.dakusui.scriptiveunit
 
ScriptiveSuiteSet.SuiteScripts.Streamer - Class in com.github.dakusui.scriptiveunit
 
ScriptiveUnit - Class in com.github.dakusui.scriptiveunit
A main test runner class of ScriptiveUnit.
ScriptiveUnit(Class<?>) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveUnit
Only called reflectively.
ScriptiveUnit(Class<?>, Config) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveUnit
A constructor for testing.
ScriptiveUnit(Class<?>, TestSuiteDescriptor.Loader) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
ScriptiveUnitException - Exception in com.github.dakusui.scriptiveunit.exceptions
 
ScriptiveUnitException(String, Throwable) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
ScriptiveUnitException(String) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
ScriptiveUnitException(Throwable) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
scriptNotSpecified(String) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ConfigurationException
 
sequential(Func<Action>...) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
Service<REQUEST,RESPONSE> - Class in com.github.dakusui.scriptiveunit.drivers
 
Service() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Service
 
service(Func<REQUEST>) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
service(REQUEST) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
Session - Interface in com.github.dakusui.scriptiveunit
 
Session.Impl - Class in com.github.dakusui.scriptiveunit
 
size(Func<Iterable<? extends E>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
sizeOfArguments() - Method in class com.github.dakusui.scriptiveunit.model.Stage.Delegating
 
sizeOfArguments() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
Stage - Interface in com.github.dakusui.scriptiveunit.model
 
Stage.Delegating - Class in com.github.dakusui.scriptiveunit.model
 
Stage.Factory - Enum in com.github.dakusui.scriptiveunit.model
 
Stage.Type - Enum in com.github.dakusui.scriptiveunit.model
 
startsWith(Func<String>, Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
Statement - Interface in com.github.dakusui.scriptiveunit.model.statement
An interface that represents a grammatical structure of a script element.
Statement.Atom - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Statement.Factory - Class in com.github.dakusui.scriptiveunit.model.statement
 
Statement.Nested - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Statement.Utils - Enum in com.github.dakusui.scriptiveunit.model.statement
 
stream() - Method in class com.github.dakusui.scriptiveunit.ScriptiveSuiteSet.SuiteScripts.Streamer
 
Streamer(ScriptiveSuiteSet.SuiteScripts) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveSuiteSet.SuiteScripts.Streamer
 
Strings - Class in com.github.dakusui.scriptiveunit.drivers
 
Strings() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Strings
 
sub(Func<Number>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Arith
 
submit() - Method in class com.github.dakusui.scriptiveunit.drivers.Reporting
 
submit() - Method in interface com.github.dakusui.scriptiveunit.model.Report
 
substr(Func<String>, Func<Integer>, Func<Integer>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
SyntaxException - Exception in com.github.dakusui.scriptiveunit.exceptions
 
systemAttributeNotFound(String, Stage) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
systemProperty(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
 

T

tag(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
template(String, Map<String, Object>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
templateDescription(Tuple, String) - Method in interface com.github.dakusui.scriptiveunit.model.TestOracle
 
templateTestOracleDescription(TestOracle, Tuple, String) - Static method in interface com.github.dakusui.scriptiveunit.model.TestOracle
 
TestIO<T> - Interface in com.github.dakusui.scriptiveunit.model
An interface that represents a test result of a certain test case.
testItem() - Method in class com.github.dakusui.scriptiveunit.drivers.Core
 
TestItem - Interface in com.github.dakusui.scriptiveunit.model
 
TestItem.Impl - Class in com.github.dakusui.scriptiveunit.model
 
TestOracle - Interface in com.github.dakusui.scriptiveunit.model
 
TestOracleBean(String, List<Object>, List<Object>, List<Object>, List<Object>, List<Object>, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBeans.TestSuiteDescriptorBean.TestOracleBean
 
TestSuiteDescriptor - Interface in com.github.dakusui.scriptiveunit.model
 
TestSuiteDescriptor.Loader - Interface in com.github.dakusui.scriptiveunit.model
 
TestSuiteDescriptor.Loader.Base - Class in com.github.dakusui.scriptiveunit.model
 
TestSuiteDescriptorBean(String, JsonBeans.TestSuiteDescriptorBean.FactorSpaceDescriptorBean, String, Map<String, List<Object>>, List<Object>, List<Object>, List<JsonBeans.TestSuiteDescriptorBean.TestOracleBean>, List<Object>, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBeans.TestSuiteDescriptorBean
 
text(String) - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
 
text(String) - Static method in interface com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Component
 
toALL_CAPS(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
toBigDecimal(Number) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
toBigDecimalIfPossible(Object) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
toCamelCase(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
toJsonNode(Object) - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
 
toString() - Method in class com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Component.Num
 
toString() - Method in class com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Component.Text
 
translate(JsonNode) - Method in interface com.github.dakusui.scriptiveunit.core.Preprocessor
 
translate(Preprocessor, JsonNode) - Static method in interface com.github.dakusui.scriptiveunit.core.Preprocessor
 
translate(Preprocessor, Preprocessor.Path, JsonNode) - Static method in interface com.github.dakusui.scriptiveunit.core.Preprocessor
 
typeMismatch(Class, Object) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
TypeMismatch - Exception in com.github.dakusui.scriptiveunit.exceptions
 

U

undefinedFactor(String, Object) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
Utils - Enum in com.github.dakusui.scriptiveunit.core
 

V

validate(String, Function<String, E>, T, Predicate...) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
validateDriverClass(Class<?>) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.FacadeException
 
validateSuiteSetClass(Class<?>) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.FacadeException
 
value() - Method in class com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Component.Base
 
value() - Method in interface com.github.dakusui.scriptiveunit.core.Preprocessor.Path.Component
 
value(Func<String>, Func<?>) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
Returns a function to invoke a method of a specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Exceptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Preprocessor.Utils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.GroupedTestItemRunner.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.loaders.Beans
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.loaders.json.JsonBeans
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.model.Preds
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Form.Utils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Statement.Utils
Returns the enum constant of this type with the specified name.
valueReturnedByScriptableMethodMustBeFunc(String, Object) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.TypeMismatch
 
values() - Static method in enum com.github.dakusui.scriptiveunit.core.Exceptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.core.JsonUtils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.core.Preprocessor.Utils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.GroupedTestItemRunner.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.loaders.Beans
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.loaders.json.JsonBeans
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.model.Preds
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Factory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Form.Utils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Statement.Utils
Returns an array containing the constants of this enum type, in the order they are declared.
violatedConstraints() - Method in class com.github.dakusui.scriptiveunit.loaders.IndexedTestCase
 

W

with(Func<Map<String, Object>>, Func<REQUEST>) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
withAfterClasses(Statement) - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
withAfterClasses(Statement) - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
withBeforeClasses(Statement) - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
withBeforeClasses(Statement) - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
withScriptResourceName(String) - Method in class com.github.dakusui.scriptiveunit.core.Config.Builder
 
wrap(Class<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
wrap(Throwable, String, Object...) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
wrap(Throwable) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
wrapValueAsArgumentInStage(Stage, Func<E>) - Static method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
write_report(Func<String>, Func<Object>) - Method in class com.github.dakusui.scriptiveunit.drivers.Reporting
 
writeLine(String) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Writer
 
writeTo(Func<Map<String, Object>>, Func<String>, Func<Object>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
$ A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.