Class FilibusterCoreTransformerExtension


  • public final class FilibusterCoreTransformerExtension
    extends java.lang.Object
    • Constructor Detail

      • FilibusterCoreTransformerExtension

        public FilibusterCoreTransformerExtension()
    • 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)