Index

A B C E F G H I K L M N O P R S T V 
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

name() - Element in annotation type step.handlers.javahandler.Keyword
 

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.
A B C E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form