Class KiiUser

  • All Implemented Interfaces:
    android.os.Parcelable, KiiPushMessageSender, KiiSubject, KiiThingOwner

    public final class KiiUser
    extends KiiBaseObject
    implements KiiSubject, KiiThingOwner, KiiPushMessageSender, android.os.Parcelable
    Represent User on KiiCloud. There are two types of property of KiiUser, reserve and arbitrary.

    Reserve fields
    Reserve keys can not be used as the key of setter methods of KiiUser.
    To set/get the value of these reserve fields, you use the setter/getter methods of these field.
  • loginName
  • emailAddress
  • phoneNumber
  • displayName
  • country
  • userID
  • internalUserID
  • phoneNumberVerified
  • emailAddressVerified.
  • _kiireserved_uri

  • Note that, internalUserID is for internal use only, there is no setter/getter methods of these.

    Arbitrary fields
    Arbitrary field includes any field choose by you, other than reserve field.
    Arbitrary field can have String, integer, long, double, JSONArray, byte[], Uri type values.
    setter/getter method of these type can be use to set/get the arbitrary field.