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