Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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
- 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
- appendError(String) - Method in class step.functions.io.OutputBuilder
-
Appends a technical error message.
- 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
- build() - Method in class step.functions.io.OutputBuilder
-
Builds the output instance
- BUSINESS - Enum constant in enum 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
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
F
- 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
- 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
- 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
- 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
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() - Constructor for class step.functions.io.Input
- isRoot() - Method in class step.core.reports.Error
- isThrowExceptionOnError() - Method in class step.handlers.javahandler.KeywordExecutor
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
- 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
O
- onError(Exception) - Method in class step.handlers.javahandler.AbstractKeyword
- optionalProperties() - Element 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
- properties - Variable in class step.functions.io.Input
- properties - Variable in class step.handlers.javahandler.AbstractKeyword
- properties() - Element 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
- 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() - Element 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
- 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
- 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
- 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(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
- 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 - Enum constant in enum step.core.reports.ErrorType
-
Represents a unexpected technical error This is reported as TECHNICAL_ERROR
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form