A B C D E F G H I J K L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractKeyword - Class in step.handlers.javahandler
- AbstractKeyword() - Constructor for class step.handlers.javahandler.AbstractKeyword
- AbstractSession - Class in step.functions.io
- AbstractSession() - Constructor for class step.functions.io.AbstractSession
- add(String, boolean) - Method in class step.functions.io.OutputBuilder
-
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
- add(String, double) - Method in class step.functions.io.OutputBuilder
-
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
- add(String, int) - Method in class step.functions.io.OutputBuilder
-
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
- add(String, long) - Method in class step.functions.io.OutputBuilder
-
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
- add(String, String) - Method in class step.functions.io.OutputBuilder
-
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
- addAttachment(Attachment) - Method in class step.functions.io.OutputBuilder
-
Adds an attachment to the output
- addAttachments(List<Attachment>) - Method in class step.functions.io.OutputBuilder
-
Adds attachments to the output
- addDefaultValue(String, JsonObjectBuilder, Type, String) - Method in class step.handlers.javahandler.jsonschema.JsonSchemaCreator
- addMeasure(String, long) - Method in class step.core.reports.MeasurementsBuilder
- addMeasure(String, long) - Method in class step.functions.io.OutputBuilder
-
Adds a performance measurement
- addMeasure(String, long, Map<String, Object>) - Method in class step.core.reports.MeasurementsBuilder
- addMeasure(String, long, Map<String, Object>) - Method in class step.functions.io.OutputBuilder
-
Adds a performance measurement with custom data
- addMeasure(Measure) - Method in class step.core.reports.MeasurementsBuilder
- addMeasures(List<Measure>) - Method in class step.core.reports.MeasurementsBuilder
- addValueToJsonBuilder(String, JsonObjectBuilder, Type, String) - Static method in class step.handlers.javahandler.jsonschema.JsonInputConverter
- afterKeyword(String, Keyword) - Method in class step.handlers.javahandler.AbstractKeyword
-
Hook called after each keyword call.
- appendError(String) - Method in class step.functions.io.OutputBuilder
-
Appends a technical error message.
- applyCustomProcessing(Class<?>, Field, FieldMetadata, JsonObjectBuilder, List<String>) - Method in class step.handlers.javahandler.jsonschema.DefaultJsonSchemaFieldProcessor
- applyCustomProcessing(Class<?>, Field, FieldMetadata, JsonObjectBuilder, List<String>) - Method in interface step.handlers.javahandler.jsonschema.JsonSchemaFieldProcessor
-
Applies non-default JSON schema preparation logic for the field
- ARRAY_VALUE_SEPARATOR - Static variable in class step.handlers.javahandler.jsonschema.JsonInputConverter
- Attachment - Class in step.grid.io
- Attachment() - Constructor for class step.grid.io.Attachment
- AttachmentHelper - Class in step.grid.io
- AttachmentHelper() - Constructor for class step.grid.io.AttachmentHelper
B
- beforeKeyword(String, Keyword) - Method in class step.handlers.javahandler.AbstractKeyword
-
Hook called before each keyword call.
- build() - Method in class step.functions.io.OutputBuilder
-
Builds the output instance
- BUSINESS - step.core.reports.ErrorType
-
Represents a clearly identified error (mainly in the SUT) This is reported as FAILED
C
- close() - Method in class step.functions.io.AbstractSession
- close() - Method in class step.handlers.javahandler.KeywordRunner.ExecutionContext
- code - Variable in class step.core.reports.Error
- createEmptyJsonSchema() - Method in class step.handlers.javahandler.jsonschema.KeywordJsonSchemaCreator
- createJsonSchemaForKeyword(Method) - Method in class step.handlers.javahandler.jsonschema.KeywordJsonSchemaCreator
-
Creates a json schema for java method annotated with
Keyword
annotation
D
- DefaultFieldMetadataExtractor - Class in step.handlers.javahandler.jsonschema
- DefaultFieldMetadataExtractor() - Constructor for class step.handlers.javahandler.jsonschema.DefaultFieldMetadataExtractor
- DefaultJsonSchemaFieldProcessor - Class in step.handlers.javahandler.jsonschema
- DefaultJsonSchemaFieldProcessor(JsonSchemaCreator, JsonProvider) - Constructor for class step.handlers.javahandler.jsonschema.DefaultJsonSchemaFieldProcessor
- defaultValue() - Method in annotation type step.handlers.javahandler.Input
- description() - Method in annotation type step.handlers.javahandler.Keyword
E
- Error - Class in step.core.reports
-
This class is used to represent all errors that might occur in STEP either in a control or a function (aka keyword).
- Error() - Constructor for class step.core.reports.Error
- Error(ErrorType, String) - Constructor for class step.core.reports.Error
- Error(ErrorType, String, Integer) - Constructor for class step.core.reports.Error
- Error(ErrorType, String, String, Integer, boolean) - Constructor for class step.core.reports.Error
- ErrorType - Enum in step.core.reports
- ExecutionContext(List<Class<?>>, Map<String, String>, boolean) - Constructor for class step.handlers.javahandler.KeywordRunner.ExecutionContext
- extractMetadata(Field) - Method in class step.handlers.javahandler.jsonschema.DefaultFieldMetadataExtractor
- extractMetadata(Field) - Method in interface step.handlers.javahandler.jsonschema.FieldMetadataExtractor
- extractMetadata(Field) - Method in class step.handlers.javahandler.jsonschema.KeywordInputMetadataExtractor
F
- FieldMetadata - Class in step.handlers.javahandler.jsonschema
- FieldMetadata(String, String, Class<?>, boolean) - Constructor for class step.handlers.javahandler.jsonschema.FieldMetadata
- FieldMetadataExtractor - Interface in step.handlers.javahandler.jsonschema
- function - Variable in class step.functions.io.Input
- functionCallTimeout - Variable in class step.functions.io.Input
- functionClasses - Variable in class step.handlers.javahandler.KeywordRunner.ExecutionContext
G
- generateAttachmentForException(Throwable) - Static method in class step.grid.io.AttachmentHelper
- generateAttachmentFromByteArray(byte[], String) - Static method in class step.grid.io.AttachmentHelper
- get(Class<T>) - Method in class step.functions.io.AbstractSession
- get(String) - Method in class step.functions.io.AbstractSession
- getAllFields(Class<?>) - Static method in class step.handlers.javahandler.JsonInputConverter
- getAttachments() - Method in class step.functions.io.Input
- getAttachments() - Method in class step.functions.io.Output
- getBegin() - Method in class step.core.reports.Measure
- getCode() - Method in class step.core.reports.Error
- getData() - Method in class step.core.reports.Measure
- getDefaultValue() - Method in class step.handlers.javahandler.jsonschema.FieldMetadata
- getDescription() - Method in class step.grid.io.Attachment
- getDuration() - Method in class step.core.reports.Measure
- getError() - Method in class step.functions.io.Output
- getExecutionContext(Class<?>...) - Static method in class step.handlers.javahandler.KeywordRunner
- getExecutionContext(Map<String, String>, Class<?>...) - Static method in class step.handlers.javahandler.KeywordRunner
- getFieldName() - Method in class step.handlers.javahandler.jsonschema.FieldMetadata
- getFunction() - Method in class step.functions.io.Input
- getFunctionCallTimeout() - Method in class step.functions.io.Input
- getHex(byte[]) - Static method in class step.grid.io.AttachmentHelper
- getHexContent() - Method in class step.grid.io.Attachment
- getInput() - Method in class step.handlers.javahandler.AbstractKeyword
- getIsDirectory() - Method in class step.grid.io.Attachment
- getLayer() - Method in class step.core.reports.Error
- getMeasures() - Method in class step.core.reports.MeasurementsBuilder
- getMeasures() - Method in class step.functions.io.Output
- getMsg() - Method in class step.core.reports.Error
- getName() - Method in class step.core.reports.Measure
- getName() - Method in class step.grid.io.Attachment
- getOrDefault(String, Function<U, T>, U) - Method in class step.functions.io.AbstractSession
-
Get a value from the sessionObject.
- getOrDefault(String, T) - Method in class step.functions.io.AbstractSession
-
Get a value from the sessionObject.
- getOutput() - Method in exception step.handlers.javahandler.KeywordException
- getOutputBuilder() - Method in class step.handlers.javahandler.AbstractKeyword
- getPayload() - Method in class step.functions.io.Input
- getPayload() - Method in class step.functions.io.Output
- getPayloadBuilder() - Method in class step.functions.io.OutputBuilder
- getPayloadJson() - Method in class step.functions.io.OutputBuilder
- getProperties() - Method in class step.functions.io.Input
- getProperties() - Method in class step.handlers.javahandler.AbstractKeyword
- getSession() - Method in class step.handlers.javahandler.AbstractKeyword
- getTokenSession() - Method in class step.handlers.javahandler.AbstractKeyword
- getType() - Method in class step.core.reports.Error
- getType() - Method in class step.handlers.javahandler.jsonschema.FieldMetadata
- getValueFromJsonInput(JsonObject, String, Type) - Static method in class step.handlers.javahandler.JsonInputConverter
H
- handle(Input<JsonObject>, AbstractSession, AbstractSession, Map<String, String>) - Method in class step.handlers.javahandler.KeywordExecutor
- hexStringToByteArray(String) - Static method in class step.grid.io.AttachmentHelper
I
- input - Variable in class step.handlers.javahandler.AbstractKeyword
- Input<IN> - Class in step.functions.io
- Input - Annotation Type in step.handlers.javahandler
- Input() - Constructor for class step.functions.io.Input
- isRequired() - Method in class step.handlers.javahandler.jsonschema.FieldMetadata
- isRoot() - Method in class step.core.reports.Error
- isThrowExceptionOnError() - Method in class step.handlers.javahandler.KeywordExecutor
J
- JsonInputConverter - Class in step.handlers.javahandler
- JsonInputConverter - Class in step.handlers.javahandler.jsonschema
- JsonInputConverter() - Constructor for class step.handlers.javahandler.JsonInputConverter
- JsonInputConverter() - Constructor for class step.handlers.javahandler.jsonschema.JsonInputConverter
- JsonSchemaCreator - Class in step.handlers.javahandler.jsonschema
- JsonSchemaCreator(JsonProvider, JsonSchemaFieldProcessor, FieldMetadataExtractor) - Constructor for class step.handlers.javahandler.jsonschema.JsonSchemaCreator
- JsonSchemaFieldProcessor - Interface in step.handlers.javahandler.jsonschema
-
The logic of json schema generation for some field in java object
- JsonSchemaPreparationException - Exception in step.handlers.javahandler.jsonschema
- JsonSchemaPreparationException(String) - Constructor for exception step.handlers.javahandler.jsonschema.JsonSchemaPreparationException
- JsonSchemaPreparationException(String, Throwable) - Constructor for exception step.handlers.javahandler.jsonschema.JsonSchemaPreparationException
K
- Keyword - Annotation Type in step.handlers.javahandler
- KEYWORD_CLASSES - Static variable in class step.handlers.javahandler.KeywordExecutor
- KEYWORD_CLASSES_DELIMITER - Static variable in class step.handlers.javahandler.KeywordExecutor
- KeywordException - Exception in step.handlers.javahandler
- KeywordException(Output<?>) - Constructor for exception step.handlers.javahandler.KeywordException
- KeywordException(Output<?>, Throwable) - Constructor for exception step.handlers.javahandler.KeywordException
- KeywordExecutor - Class in step.handlers.javahandler
- KeywordExecutor(boolean) - Constructor for class step.handlers.javahandler.KeywordExecutor
- KeywordInputMetadataExtractor - Class in step.handlers.javahandler.jsonschema
- KeywordInputMetadataExtractor() - Constructor for class step.handlers.javahandler.jsonschema.KeywordInputMetadataExtractor
- KeywordJsonSchemaCreator - Class in step.handlers.javahandler.jsonschema
- KeywordJsonSchemaCreator() - Constructor for class step.handlers.javahandler.jsonschema.KeywordJsonSchemaCreator
- KeywordRunner - Class in step.handlers.javahandler
- KeywordRunner() - Constructor for class step.handlers.javahandler.KeywordRunner
- KeywordRunner.ExecutionContext - Class in step.handlers.javahandler
L
- layer - Variable in class step.core.reports.Error
- logger - Variable in class step.handlers.javahandler.AbstractKeyword
M
- Measure - Class in step.core.reports
- Measure() - Constructor for class step.core.reports.Measure
- Measure(String, long, long, Map<String, Object>) - Constructor for class step.core.reports.Measure
- MeasurementsBuilder - Class in step.core.reports
- MeasurementsBuilder() - Constructor for class step.core.reports.MeasurementsBuilder
- msg - Variable in class step.core.reports.Error
N
- name() - Method in annotation type step.handlers.javahandler.Input
- name() - Method in annotation type step.handlers.javahandler.Keyword
O
- onError(Exception) - Method in class step.handlers.javahandler.AbstractKeyword
-
Hook called when an exception is thrown by a keyword or by the beforeKeyword hook
- optionalProperties() - Method in annotation type step.handlers.javahandler.Keyword
- output - Variable in class step.handlers.javahandler.AbstractKeyword
- Output<OUT> - Class in step.functions.io
- Output() - Constructor for class step.functions.io.Output
- OutputBuilder - Class in step.functions.io
-
A builder for Output instances.
- OutputBuilder() - Constructor for class step.functions.io.OutputBuilder
P
- payload - Variable in class step.functions.io.Input
- planReference() - Method in annotation type step.handlers.javahandler.Keyword
- processFields(Class<?>, JsonObjectBuilder, List<Field>, List<String>) - Method in class step.handlers.javahandler.jsonschema.JsonSchemaCreator
- processNestedFields(JsonObjectBuilder, Class<?>) - Method in class step.handlers.javahandler.jsonschema.DefaultJsonSchemaFieldProcessor
- processNestedFields(JsonObjectBuilder, Class<?>) - Method in class step.handlers.javahandler.jsonschema.JsonSchemaCreator
- properties - Variable in class step.functions.io.Input
- properties - Variable in class step.handlers.javahandler.AbstractKeyword
- properties() - Method in annotation type step.handlers.javahandler.Keyword
- pushMeasure(Measure) - Method in class step.core.reports.MeasurementsBuilder
- put(Object) - Method in class step.functions.io.AbstractSession
- put(String, Object) - Method in class step.functions.io.AbstractSession
R
- readJsonSchemaFromPlainText(String, Method) - Method in class step.handlers.javahandler.jsonschema.KeywordJsonSchemaCreator
- required() - Method in annotation type step.handlers.javahandler.Input
- resolveGenericTypeForCollection(Type, String) - Static method in class step.handlers.javahandler.JsonInputConverter
- resolveJsonPropertyType(Class<?>) - Static method in class step.handlers.javahandler.jsonschema.JsonInputConverter
- root - Variable in class step.core.reports.Error
- run(String) - Method in class step.handlers.javahandler.KeywordRunner.ExecutionContext
- run(String, String) - Method in class step.handlers.javahandler.KeywordRunner.ExecutionContext
- run(String, String, Map<String, String>) - Method in class step.handlers.javahandler.KeywordRunner.ExecutionContext
- run(String, JsonObject) - Method in class step.handlers.javahandler.KeywordRunner.ExecutionContext
- run(String, JsonObject, Map<String, String>) - Method in class step.handlers.javahandler.KeywordRunner.ExecutionContext
S
- schema() - Method in annotation type step.handlers.javahandler.Keyword
- session - Variable in class step.handlers.javahandler.AbstractKeyword
- sessionObjects - Variable in class step.functions.io.AbstractSession
- setAttachments(List<Attachment>) - Method in class step.functions.io.Input
- setAttachments(List<Attachment>) - Method in class step.functions.io.Output
- setBegin(long) - Method in class step.core.reports.Measure
- setBusinessError(String) - Method in class step.functions.io.OutputBuilder
-
Reports a business error.
- setCode(Integer) - Method in class step.core.reports.Error
- setData(Map<String, Object>) - Method in class step.core.reports.Measure
- setDefaultValue(String) - Method in class step.handlers.javahandler.jsonschema.FieldMetadata
- setDescription(String) - Method in class step.grid.io.Attachment
- setDuration(long) - Method in class step.core.reports.Measure
- setError(String) - Method in class step.functions.io.OutputBuilder
-
Reports a technical error.
- setError(String, Throwable) - Method in class step.functions.io.OutputBuilder
-
Reports a technical error and appends the exception causing this error as attachment
- setError(Error) - Method in class step.functions.io.Output
- setError(Error) - Method in class step.functions.io.OutputBuilder
- setFieldName(String) - Method in class step.handlers.javahandler.jsonschema.FieldMetadata
- setFunction(String) - Method in class step.functions.io.Input
- setFunctionCallTimeout(long) - Method in class step.functions.io.Input
- setHexContent(String) - Method in class step.grid.io.Attachment
- setInput(JsonObject) - Method in class step.handlers.javahandler.AbstractKeyword
- setIsDirectory(Boolean) - Method in class step.grid.io.Attachment
- setLastMeasureAdditionalData(Map<String, Object>) - Method in class step.functions.io.OutputBuilder
- setLayer(String) - Method in class step.core.reports.Error
- setMeasures(List<Measure>) - Method in class step.functions.io.Output
- setMsg(String) - Method in class step.core.reports.Error
- setName(String) - Method in class step.core.reports.Measure
- setName(String) - Method in class step.grid.io.Attachment
- setOutputBuilder(OutputBuilder) - Method in class step.handlers.javahandler.AbstractKeyword
- setPayload(IN) - Method in class step.functions.io.Input
- setPayload(OUT) - Method in class step.functions.io.Output
- setPayloadBuilder(JsonObjectBuilder) - Method in class step.functions.io.OutputBuilder
- setPayloadJson(String) - Method in class step.functions.io.OutputBuilder
- setProperties(Map<String, String>) - Method in class step.functions.io.Input
- setProperties(Map<String, String>) - Method in class step.handlers.javahandler.AbstractKeyword
- setRequired(boolean) - Method in class step.handlers.javahandler.jsonschema.FieldMetadata
- setRoot(boolean) - Method in class step.core.reports.Error
- setSession(AbstractSession) - Method in class step.handlers.javahandler.AbstractKeyword
- setThrowExceptionOnError(boolean) - Method in class step.handlers.javahandler.KeywordExecutor
- setThrowExceptionOnError(boolean) - Method in class step.handlers.javahandler.KeywordRunner.ExecutionContext
- setTokenSession(AbstractSession) - Method in class step.handlers.javahandler.AbstractKeyword
- setType(Class<?>) - Method in class step.handlers.javahandler.jsonschema.FieldMetadata
- setType(ErrorType) - Method in class step.core.reports.Error
- startMeasure(String) - Method in class step.core.reports.MeasurementsBuilder
- startMeasure(String) - Method in class step.functions.io.OutputBuilder
-
Starts a performance measurement.
- startMeasure(String, long) - Method in class step.core.reports.MeasurementsBuilder
- startMeasure(String, long) - Method in class step.functions.io.OutputBuilder
-
Starts a performance measurement
- step.core.reports - package step.core.reports
- step.functions.io - package step.functions.io
- step.grid.io - package step.grid.io
- step.handlers.javahandler - package step.handlers.javahandler
- step.handlers.javahandler.jsonschema - package step.handlers.javahandler.jsonschema
- stopMeasure() - Method in class step.core.reports.MeasurementsBuilder
- stopMeasure() - Method in class step.functions.io.OutputBuilder
-
Stops the current performance measurement and adds it to the output
- stopMeasure(Map<String, Object>) - Method in class step.core.reports.MeasurementsBuilder
- stopMeasure(Map<String, Object>) - Method in class step.functions.io.OutputBuilder
-
Stops the current performance measurement and adds it to the output.
- stopMeasureForAdditionalData() - Method in class step.functions.io.OutputBuilder
T
- TECHNICAL - step.core.reports.ErrorType
-
Represents a unexpected technical error This is reported as TECHNICAL_ERROR
- timeout() - Method in annotation type step.handlers.javahandler.Keyword
- tokenSession - Variable in class step.handlers.javahandler.AbstractKeyword
- type - Variable in class step.core.reports.Error
V
- VALIDATE_PROPERTIES - Static variable in class step.handlers.javahandler.KeywordExecutor
- valueOf(String) - Static method in enum step.core.reports.ErrorType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum step.core.reports.ErrorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeField(Field, Object, Object) - Static method in class step.handlers.javahandler.JsonInputConverter
All Classes All Packages