Package com.batch.android.user
Class UserAttribute
- java.lang.Object
-
- com.batch.android.user.UserAttribute
-
public class UserAttribute extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description AttributeTypetypejava.lang.Objectvalue
-
Constructor Summary
Constructors Constructor Description UserAttribute(java.lang.Object value, AttributeType type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static java.util.Map<java.lang.String,java.lang.Object>getServerMapRepresentation(java.util.Map<java.lang.String,UserAttribute> attributes)java.lang.StringtoString()
-
-
-
Field Detail
-
value
public java.lang.Object value
-
type
public AttributeType type
-
-
Constructor Detail
-
UserAttribute
public UserAttribute(@NonNull java.lang.Object value, @NonNull AttributeType type)
-
-
Method Detail
-
getServerMapRepresentation
public static java.util.Map<java.lang.String,java.lang.Object> getServerMapRepresentation(java.util.Map<java.lang.String,UserAttribute> attributes)
-
equals
public boolean equals(@Nullable java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-