Class BaseSerializer

    • Constructor Detail

      • BaseSerializer

        public BaseSerializer()
    • Method Detail

      • getObjectMapper

        public abstract org.nd4j.shade.jackson.databind.ObjectMapper getObjectMapper()
      • serializeTransformList

        public String serializeTransformList​(List<Transform> list)
        Serialize a list of Transforms
      • serializeFilterList

        public String serializeFilterList​(List<Filter> list)
        Serialize a list of Filters
      • serializeConditionList

        public String serializeConditionList​(List<Condition> list)
        Serialize a list of Conditions
      • serializeSequenceComparatorList

        public String serializeSequenceComparatorList​(List<SequenceComparator> list)
        Serialize a list of SequenceComparators
      • serializeDataActionList

        public String serializeDataActionList​(List<DataAction> list)
        Serialize a list of DataActions
      • deserializeTransform

        public Transform deserializeTransform​(String str)
        Deserialize a Transform serialized using serialize(Object)
        Parameters:
        str - String representation (YAML/JSON) of the Transform
        Returns:
        Transform
      • deserializeFilter

        public Filter deserializeFilter​(String str)
        Deserialize a Filter serialized using serialize(Object)
        Parameters:
        str - String representation (YAML/JSON) of the Filter
        Returns:
        Filter
      • deserializeCondition

        public Condition deserializeCondition​(String str)
        Deserialize a Condition serialized using serialize(Object)
        Parameters:
        str - String representation (YAML/JSON) of the Condition
        Returns:
        Condition
      • deserializeReducer

        public IAssociativeReducer deserializeReducer​(String str)
        Deserialize an IStringReducer serialized using serialize(Object)
        Parameters:
        str - String representation (YAML/JSON) of the IStringReducer
        Returns:
        IStringReducer
      • deserializeSequenceComparator

        public SequenceComparator deserializeSequenceComparator​(String str)
        Deserialize a SequenceComparator serialized using serialize(Object)
        Parameters:
        str - String representation (YAML/JSON) of the SequenceComparator
        Returns:
        SequenceComparator
      • deserializeSortedRank

        public CalculateSortedRank deserializeSortedRank​(String str)
        Deserialize a CalculateSortedRank serialized using serialize(Object)
        Parameters:
        str - String representation (YAML/JSON) of the CalculateSortedRank
        Returns:
        CalculateSortedRank
      • deserializeSequenceSplit

        public SequenceSplit deserializeSequenceSplit​(String str)
        Deserialize a SequenceSplit serialized using serialize(Object)
        Parameters:
        str - String representation (YAML/JSON) of the SequenceSplit
        Returns:
        SequenceSplit
      • deserializeDataAction

        public DataAction deserializeDataAction​(String str)
        Deserialize a DataAction serialized using serialize(Object)
        Parameters:
        str - String representation (YAML/JSON) of the DataAction
        Returns:
        DataAction
      • deserializeReducerList

        public List<IAssociativeReducer> deserializeReducerList​(String str)
        Deserialize an IStringReducer List serialized using serializeReducerList(List), or an array serialized using #serialize(IReducer[])
        Parameters:
        str - String representation (YAML/JSON) of the IStringReducer list
        Returns:
        List<IStringReducer>