public interface SameInputStep<I1 extends AbstractStep.StepResult<?>,O extends AbstractStep.StepResult<?>>
| Modifier and Type | Method and Description |
|---|---|
default <I2 extends AbstractStep.StepResult<?>> |
applySecondaryStepChain(net.lenni0451.commons.httpclient.HttpClient httpClient,
I1 prevResult1,
java.util.List<AbstractStep<?,?>> steps1UntilSameInput,
java.util.List<AbstractStep<?,?>> steps2UntilSameInput) |
default java.util.List<AbstractStep<?,?>> |
findCommonStep(AbstractStep<?,?> step1,
AbstractStep<?,?> step2) |
O |
fromRawJson(com.google.gson.JsonObject json) |
default void |
insertDuplicateStepResultsIntoJson(com.google.gson.JsonObject json,
java.util.List<AbstractStep<?,?>> steps1UntilSameInput,
java.util.List<AbstractStep<?,?>> steps2UntilSameInput) |
default <I2 extends AbstractStep.StepResult<?>> |
refreshSecondaryStepChain(net.lenni0451.commons.httpclient.HttpClient httpClient,
I1 prevResult1,
AbstractStep.StepResult<?> prevResult2,
java.util.List<AbstractStep<?,?>> steps1UntilSameInput,
java.util.List<AbstractStep<?,?>> steps2UntilSameInput) |
default void |
removeDuplicateStepResultsFromJson(com.google.gson.JsonObject json,
java.util.List<AbstractStep<?,?>> steps2UntilSameInput) |
com.google.gson.JsonObject |
toRawJson(O result) |
O fromRawJson(com.google.gson.JsonObject json)
com.google.gson.JsonObject toRawJson(O result)
default <I2 extends AbstractStep.StepResult<?>> I2 applySecondaryStepChain(net.lenni0451.commons.httpclient.HttpClient httpClient, I1 prevResult1, java.util.List<AbstractStep<?,?>> steps1UntilSameInput, java.util.List<AbstractStep<?,?>> steps2UntilSameInput) throws java.lang.Exception
java.lang.Exceptiondefault <I2 extends AbstractStep.StepResult<?>> I2 refreshSecondaryStepChain(net.lenni0451.commons.httpclient.HttpClient httpClient, I1 prevResult1, AbstractStep.StepResult<?> prevResult2, java.util.List<AbstractStep<?,?>> steps1UntilSameInput, java.util.List<AbstractStep<?,?>> steps2UntilSameInput) throws java.lang.Exception
java.lang.Exceptiondefault void removeDuplicateStepResultsFromJson(com.google.gson.JsonObject json,
java.util.List<AbstractStep<?,?>> steps2UntilSameInput)
default void insertDuplicateStepResultsIntoJson(com.google.gson.JsonObject json,
java.util.List<AbstractStep<?,?>> steps1UntilSameInput,
java.util.List<AbstractStep<?,?>> steps2UntilSameInput)
default java.util.List<AbstractStep<?,?>> findCommonStep(AbstractStep<?,?> step1, AbstractStep<?,?> step2)