|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.vodafone360.people.datatypes.BaseDataType com.vodafone360.people.datatypes.GroupItem
public class GroupItem
BaseDataType encapsulating a Group item issued to or retrieved from server.
Nested Class Summary | |
---|---|
private static class |
GroupItem.MemberData
Enumeration containing items contained within GroupItem Parcel. |
private static class |
GroupItem.Tags
Tags associated with GroupItem item. |
Field Summary | |
---|---|
java.lang.String |
mColor
|
java.lang.Integer |
mGroupType
|
java.lang.Long |
mId
Main fields defined in documentation, used for SeGroups |
java.nio.ByteBuffer |
mImageBytes
|
java.lang.String |
mImageMimeType
|
java.lang.Boolean |
mIsReadOnly
|
java.lang.Boolean |
mIsSmartGroup
|
java.lang.Boolean |
mIsSystemGroup
|
java.lang.Long |
mLocalGroupId
|
java.lang.String |
mName
|
java.lang.Boolean |
mRequiresLocalisation
|
java.lang.Long |
mUserId
|
Constructor Summary | |
---|---|
GroupItem()
|
Method Summary | |
---|---|
GroupItem |
createFromHashtable(java.util.Hashtable<java.lang.String,java.lang.Object> hash)
Populate GroupItem from supplied Hashtable. |
java.util.Hashtable<java.lang.String,java.lang.Object> |
createHashtable()
Create Hashtable from GroupItem parameters. |
int |
describeContents()
|
java.lang.String |
name()
Return name of the current Data-type. |
private void |
setValue(GroupItem.Tags tag,
java.lang.Object val)
Sets the value of the member data item associated with the specified tag. |
java.lang.String |
toString()
|
void |
writeToParcel(Parcel dest,
int flags)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.Integer mGroupType
public java.lang.Boolean mIsReadOnly
public java.lang.Boolean mRequiresLocalisation
public java.lang.Boolean mIsSystemGroup
public java.lang.Boolean mIsSmartGroup
public java.lang.Long mLocalGroupId
public java.lang.Long mId
public java.lang.Long mUserId
public java.lang.String mName
public java.lang.String mImageMimeType
public java.nio.ByteBuffer mImageBytes
public java.lang.String mColor
Constructor Detail |
---|
public GroupItem()
Method Detail |
---|
public java.lang.String name()
name
in class BaseDataType
public GroupItem createFromHashtable(java.util.Hashtable<java.lang.String,java.lang.Object> hash)
hash
- Hashtable containing identity capability details
private void setValue(GroupItem.Tags tag, java.lang.Object val)
tag
- Current tagval
- Value associated with the tagpublic java.lang.String toString()
toString
in class java.lang.Object
public java.util.Hashtable<java.lang.String,java.lang.Object> createHashtable()
public int describeContents()
public void writeToParcel(Parcel dest, int flags)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
JavaDoc