public class

SCFriendGroup

extends Object
implements Parcelable Cloneable
java.lang.Object
   ↳ com.c2call.sdk.pub.common.SCFriendGroup

Summary

Nested Classes
class SCFriendGroup.MemberId  
class SCFriendGroup.UserData  
Constants
String ATTR_PUBLIC_GROUP
[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator<SCFriendGroup> CREATOR
Public Constructors
SCFriendGroup()
SCFriendGroup(SCFriendGroup src)
SCFriendGroup(String id, String owner, String name)
SCFriendGroup(Parcel in)
Public Methods
SCFriendGroup clone()
boolean deleteUserData(Collection<SCFriendGroup.UserData> toRemove)
boolean deleteUserData(SCFriendGroup.UserData toRemove)
boolean deleteUserData(String key)
int describeContents()
boolean enableSecurity(boolean isSecure)
static SCFriendGroup fromXml(String xml)
SCFriendData getGroupUser()
String getId()
String getImage()
Set<SCFriendGroup.MemberId> getMemberIds()
Set<String> getMembers()
String getName()
String getOwner()
String getPublicKey()
C2SecurityManager getSecurityManager()
Collection<SCFriendGroup.UserData> getUserData()
SCFriendGroup.UserData getUserData(String key)
int getUserDataSize()
String getUserDataValue(String key)
String getWrappedPK(String userid)
boolean isOwner()
boolean isPublicGroup()
static KeyPair loadKeyPair(Context ctx, String id)
void setId(String id)
void setImage(String value)
void setMemberIds(Set<SCFriendGroup.MemberId> memberIds)
void setMembers(Set<String> members)
void setName(String name)
void setOwner(String owner)
void setPublicKey(PublicKey key)
void setUserData(Collection<SCFriendGroup.UserData> userdata)
void setUserData(String key, String value, boolean isPublic)
String setWrappedPK(String userid)
String setWrappedPK(String userid, String pubkeyBase64)
String toString()
String toXml(boolean updateGroupDetails)
String toXml()
boolean updateWrappedPKs()
void writeToParcel(Parcel dest, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Constants

public static final String ATTR_PUBLIC_GROUP

Constant Value: "C2GROUP_ATTR_PUBLIC"

Fields

public static final Creator<SCFriendGroup> CREATOR

Public Constructors

public SCFriendGroup ()

public SCFriendGroup (SCFriendGroup src)

public SCFriendGroup (String id, String owner, String name)

public SCFriendGroup (Parcel in)

Public Methods

public SCFriendGroup clone ()

public boolean deleteUserData (Collection<SCFriendGroup.UserData> toRemove)

public boolean deleteUserData (SCFriendGroup.UserData toRemove)

public boolean deleteUserData (String key)

public int describeContents ()

public boolean enableSecurity (boolean isSecure)

public static SCFriendGroup fromXml (String xml)

public SCFriendData getGroupUser ()

public String getId ()

public String getImage ()

public Set<SCFriendGroup.MemberId> getMemberIds ()

public Set<String> getMembers ()

public String getName ()

public String getOwner ()

public String getPublicKey ()

public C2SecurityManager getSecurityManager ()

public Collection<SCFriendGroup.UserData> getUserData ()

public SCFriendGroup.UserData getUserData (String key)

public int getUserDataSize ()

public String getUserDataValue (String key)

public String getWrappedPK (String userid)

public boolean isOwner ()

public boolean isPublicGroup ()

public static KeyPair loadKeyPair (Context ctx, String id)

public void setId (String id)

public void setImage (String value)

public void setMemberIds (Set<SCFriendGroup.MemberId> memberIds)

public void setMembers (Set<String> members)

public void setName (String name)

public void setOwner (String owner)

public void setPublicKey (PublicKey key)

public void setUserData (Collection<SCFriendGroup.UserData> userdata)

public void setUserData (String key, String value, boolean isPublic)

public String setWrappedPK (String userid)

public String setWrappedPK (String userid, String pubkeyBase64)

public String toString ()

public String toXml (boolean updateGroupDetails)

public String toXml ()

public boolean updateWrappedPKs ()

public void writeToParcel (Parcel dest, int flags)