Package com.batch.android.user
Class UserDataDiff.Result
- java.lang.Object
-
- com.batch.android.user.UserDataDiff.Result
-
- Enclosing class:
- UserDataDiff
public static class UserDataDiff.Result extends java.lang.ObjectRepresents a diff's results
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Map<java.lang.String,UserAttribute>addedAttributesjava.util.Map<java.lang.String,java.util.Set<java.lang.String>>addedTagsjava.util.Map<java.lang.String,UserAttribute>removedAttributesjava.util.Map<java.lang.String,java.util.Set<java.lang.String>>removedTags
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasChanges()JSONObjecttoEventParameters(long version)Serialize the diff results in event parameters form
-
-
-
Field Detail
-
addedAttributes
public java.util.Map<java.lang.String,UserAttribute> addedAttributes
-
removedAttributes
public java.util.Map<java.lang.String,UserAttribute> removedAttributes
-
addedTags
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> addedTags
-
removedTags
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> removedTags
-
-
Method Detail
-
hasChanges
public boolean hasChanges()
-
toEventParameters
public JSONObject toEventParameters(long version) throws JSONException
Serialize the diff results in event parameters form- Throws:
JSONException
-
-