protected class FetchPlanSerializationImpl.FetchPlanSerializer extends java.lang.Object implements com.google.gson.JsonSerializer<FetchPlan>
Modifier and Type | Field and Description |
---|---|
protected boolean |
compactFormat |
protected java.lang.String |
fetchPlanAttributeName |
protected boolean |
includeFetchMode |
protected java.util.List<FetchPlan> |
processedFetchPlans |
Constructor and Description |
---|
FetchPlanSerializer(FetchPlanSerializationOption[] options) |
Modifier and Type | Method and Description |
---|---|
protected com.google.gson.JsonArray |
createJsonArrayOfFetchPlanProperties(FetchPlan fetchPlan) |
protected com.google.gson.JsonObject |
createJsonObjectForNestedFetchPlan(FetchPlan nestedFetchPlan) |
com.google.gson.JsonElement |
serialize(FetchPlan src,
java.lang.reflect.Type typeOfSrc,
com.google.gson.JsonSerializationContext context) |
protected com.google.gson.JsonObject |
serializeFetchPlan(FetchPlan fetchPlan) |
protected boolean compactFormat
protected boolean includeFetchMode
protected java.lang.String fetchPlanAttributeName
protected java.util.List<FetchPlan> processedFetchPlans
public FetchPlanSerializer(FetchPlanSerializationOption[] options)
public com.google.gson.JsonElement serialize(FetchPlan src, java.lang.reflect.Type typeOfSrc, com.google.gson.JsonSerializationContext context)
serialize
in interface com.google.gson.JsonSerializer<FetchPlan>
protected com.google.gson.JsonObject serializeFetchPlan(FetchPlan fetchPlan)
protected com.google.gson.JsonArray createJsonArrayOfFetchPlanProperties(FetchPlan fetchPlan)
protected com.google.gson.JsonObject createJsonObjectForNestedFetchPlan(FetchPlan nestedFetchPlan)