Class FilibusterCoreTransformerExtension
- java.lang.Object
-
- cloud.filibuster.junit.server.core.FilibusterCoreTransformerExtension
-
public final class FilibusterCoreTransformerExtension extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FilibusterCoreTransformerExtension()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
generateAndSetTransformerValue(org.json.JSONObject transformer)
static Accumulator<?,?>
getInitialAccumulator(org.json.JSONObject transformer, java.lang.String referenceValue)
static Transformer<?,?>
getTransformerInstance(java.lang.String transformerClassName)
static <PAYLOAD,CONTEXT>
Transformer<PAYLOAD,CONTEXT>getTransformerResult(org.json.JSONObject transformer)
static org.json.JSONObject
handleGatewayTransformer(org.json.JSONObject transformer, java.lang.String referenceValue, java.lang.String referenceValueType)
static void
setNextAccumulator(org.json.JSONObject transformer, Accumulator<?,?> accumulator)
static void
setTransformerValue(org.json.JSONObject transformer, java.lang.Object value)
-
-
-
Method Detail
-
getTransformerResult
public static <PAYLOAD,CONTEXT> Transformer<PAYLOAD,CONTEXT> getTransformerResult(@Nonnull org.json.JSONObject transformer)
-
setNextAccumulator
public static void setNextAccumulator(org.json.JSONObject transformer, Accumulator<?,?> accumulator)
-
generateAndSetTransformerValue
public static void generateAndSetTransformerValue(org.json.JSONObject transformer)
-
setTransformerValue
public static void setTransformerValue(org.json.JSONObject transformer, java.lang.Object value)
-
handleGatewayTransformer
public static org.json.JSONObject handleGatewayTransformer(org.json.JSONObject transformer, java.lang.String referenceValue, java.lang.String referenceValueType)
-
getInitialAccumulator
public static Accumulator<?,?> getInitialAccumulator(org.json.JSONObject transformer, java.lang.String referenceValue)
-
getTransformerInstance
public static Transformer<?,?> getTransformerInstance(java.lang.String transformerClassName)
-
-