public abstract class BaseSerializer extends Object
| Constructor and Description |
|---|
BaseSerializer() |
| Modifier and Type | Method and Description |
|---|---|
Condition |
deserializeCondition(String str)
Deserialize a Condition serialized using
serialize(Object) |
List<Condition> |
deserializeConditionList(String str)
Deserialize a Condition List serialized using
serializeConditionList(List), or
an array serialized using serialize(Condition[]) |
DataAction |
deserializeDataAction(String str)
Deserialize a DataAction serialized using
serialize(Object) |
List<DataAction> |
deserializeDataActionList(String str)
Deserialize a DataAction List serialized using
serializeDataActionList(List), or
an array serialized using serialize(DataAction[]) |
Filter |
deserializeFilter(String str)
Deserialize a Filter serialized using
serialize(Object) |
List<Filter> |
deserializeFilterList(String str)
Deserialize a Filter List serialized using
serializeFilterList(List), or
an array serialized using serialize(Filter[]) |
IReducer |
deserializeReducer(String str)
Deserialize an IReducer serialized using
serialize(Object) |
List<IReducer> |
deserializeReducerList(String str)
Deserialize an IReducer List serialized using
serializeReducerList(List), or
an array serialized using serialize(IReducer[]) |
SequenceComparator |
deserializeSequenceComparator(String str)
Deserialize a SequenceComparator serialized using
serialize(Object) |
List<SequenceComparator> |
deserializeSequenceComparatorList(String str)
Deserialize a SequenceComparator List serialized using
serializeSequenceComparatorList(List), or
an array serialized using serialize(SequenceComparator[]) |
SequenceSplit |
deserializeSequenceSplit(String str)
Deserialize a SequenceSplit serialized using
serialize(Object) |
CalculateSortedRank |
deserializeSortedRank(String str)
Deserialize a CalculateSortedRank serialized using
serialize(Object) |
Transform |
deserializeTransform(String str)
Deserialize a Transform serialized using
serialize(Object) |
List<Transform> |
deserializeTransformList(String str)
Deserialize a Transform List serialized using
serializeTransformList(List), or
an array serialized using serialize(Transform[]) |
abstract com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
protected com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper(com.fasterxml.jackson.core.JsonFactory factory) |
String |
serialize(Condition[] conditions) |
String |
serialize(DataAction[] dataActions) |
String |
serialize(Filter[] filters) |
String |
serialize(IReducer[] reducers) |
String |
serialize(Object o)
Serialize the specified object, such as a
Transform, Condition, Filter, etcNOTE: For lists use the list methods, such as serializeTransformList(List) |
String |
serialize(SequenceComparator[] seqComparators) |
String |
serialize(Transform[] transforms) |
String |
serializeConditionList(List<Condition> list)
Serialize a list of Conditions
|
String |
serializeDataActionList(List<DataAction> list)
Serialize a list of DataActions
|
String |
serializeFilterList(List<Filter> list)
Serialize a list of Filters
|
String |
serializeReducerList(List<IReducer> list)
Serialize a list of IReducers
|
String |
serializeSequenceComparatorList(List<SequenceComparator> list)
Serialize a list of SequenceComparators
|
String |
serializeTransformList(List<Transform> list)
Serialize a list of Transforms
|
public abstract com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper(com.fasterxml.jackson.core.JsonFactory factory)
public String serialize(Object o)
Transform, Condition, Filter, etcserializeTransformList(List)
To deserialize, use the appropriate method: deserializeTransform(String) for example.
o - Object to serializepublic String serializeTransformList(List<Transform> list)
public String serializeFilterList(List<Filter> list)
public String serializeConditionList(List<Condition> list)
public String serializeReducerList(List<IReducer> list)
public String serialize(SequenceComparator[] seqComparators)
public String serializeSequenceComparatorList(List<SequenceComparator> list)
public String serialize(DataAction[] dataActions)
public String serializeDataActionList(List<DataAction> list)
public Transform deserializeTransform(String str)
serialize(Object)str - String representation (YAML/JSON) of the Transformpublic Filter deserializeFilter(String str)
serialize(Object)str - String representation (YAML/JSON) of the Filterpublic Condition deserializeCondition(String str)
serialize(Object)str - String representation (YAML/JSON) of the Conditionpublic IReducer deserializeReducer(String str)
serialize(Object)str - String representation (YAML/JSON) of the IReducerpublic SequenceComparator deserializeSequenceComparator(String str)
serialize(Object)str - String representation (YAML/JSON) of the SequenceComparatorpublic CalculateSortedRank deserializeSortedRank(String str)
serialize(Object)str - String representation (YAML/JSON) of the CalculateSortedRankpublic SequenceSplit deserializeSequenceSplit(String str)
serialize(Object)str - String representation (YAML/JSON) of the SequenceSplitpublic DataAction deserializeDataAction(String str)
serialize(Object)str - String representation (YAML/JSON) of the DataActionpublic List<Transform> deserializeTransformList(String str)
serializeTransformList(List), or
an array serialized using serialize(Transform[])str - String representation (YAML/JSON) of the Transform listList<Transform>public List<Filter> deserializeFilterList(String str)
serializeFilterList(List), or
an array serialized using serialize(Filter[])str - String representation (YAML/JSON) of the Filter listList<Filter>public List<Condition> deserializeConditionList(String str)
serializeConditionList(List), or
an array serialized using serialize(Condition[])str - String representation (YAML/JSON) of the Condition listList<Condition>public List<IReducer> deserializeReducerList(String str)
serializeReducerList(List), or
an array serialized using serialize(IReducer[])str - String representation (YAML/JSON) of the IReducer listList<IReducer>public List<SequenceComparator> deserializeSequenceComparatorList(String str)
serializeSequenceComparatorList(List), or
an array serialized using serialize(SequenceComparator[])str - String representation (YAML/JSON) of the SequenceComparator listList<SequenceComparator>public List<DataAction> deserializeDataActionList(String str)
serializeDataActionList(List), or
an array serialized using serialize(DataAction[])str - String representation (YAML/JSON) of the DataAction listList<DataAction>Copyright © 2016. All rights reserved.