Class LocalCampaignsResponseSerializer
- java.lang.Object
-
- com.batch.android.query.serialization.serializers.LocalCampaignsResponseSerializer
-
public class LocalCampaignsResponseSerializer extends java.lang.ObjectSerializer class forLocalCampaignsResponse
-
-
Constructor Summary
Constructors Constructor Description LocalCampaignsResponseSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JSONObjectserialize(LocalCampaignsResponse response)(Method not used) Serialize a LocalCampaignsResponse to a JSONObjectJSONArrayserializeCampaigns(java.util.List<LocalCampaign> campaigns)Serialize a list of campaigns into a json arrayJSONObjectserializeCappings(LocalCampaignsResponse.GlobalCappings cappings)Serialize global in-app cappings into a json object
-
-
-
Method Detail
-
serialize
public JSONObject serialize(LocalCampaignsResponse response) throws JSONException
(Method not used) Serialize a LocalCampaignsResponse to a JSONObject- Returns:
- local campaigns response serialized
- Throws:
JSONException- parsing exception
-
serializeCampaigns
@NonNull public JSONArray serializeCampaigns(java.util.List<LocalCampaign> campaigns) throws JSONException
Serialize a list of campaigns into a json array- Parameters:
campaigns- to serialize- Returns:
- serialized campaigns
- Throws:
JSONException- parsing exception
-
serializeCappings
@Nullable public JSONObject serializeCappings(LocalCampaignsResponse.GlobalCappings cappings) throws JSONException
Serialize global in-app cappings into a json object- Parameters:
cappings- to serialize- Returns:
- serialized cappings
- Throws:
JSONException- parsing exception
-
-