public class ScItem
extends java.lang.Object
implements android.os.Parcelable
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<ScItem> |
CREATOR |
static java.lang.String |
ROOT_ITEM_ID |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
ScField |
findFieldById(java.lang.String fieldId)
Returns found
ScField. |
ScField |
findFieldByName(java.lang.String name)
Look for
ScField by name. |
java.lang.String |
getDatabase() |
java.lang.String |
getDisplayName() |
java.util.List<ScField> |
getFields() |
java.lang.String |
getId() |
java.util.LinkedList<java.lang.String> |
getItemAncestorsIds()
Returns
LinkedList containing getId() of all ancestor items of current item. |
java.lang.String |
getLanguage() |
java.lang.String |
getLongId() |
java.lang.String |
getMediaDownloadUrl()
Returns url for downloading media item.
|
java.lang.String |
getMediaDownloadUrl(DownloadMediaOptions options) |
java.lang.String |
getParentItemId() |
java.lang.String |
getPath() |
java.lang.String |
getTemplate() |
int |
getVersion() |
boolean |
hasChildren() |
android.content.ContentProviderOperation |
toInsertOperation() |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final java.lang.String ROOT_ITEM_ID
public static final android.os.Parcelable.Creator<ScItem> CREATOR
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getDatabase()
public java.lang.String getDisplayName()
public boolean hasChildren()
public java.lang.String getId()
public java.lang.String getLanguage()
public java.lang.String getLongId()
public java.lang.String getPath()
public java.lang.String getTemplate()
public int getVersion()
public java.util.List<ScField> getFields()
public int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelablepublic java.lang.String getParentItemId()
getId() of parent item.public java.util.LinkedList<java.lang.String> getItemAncestorsIds()
LinkedList containing getId() of all ancestor items of current item.
Current item id comes first in results, root item id will be the last one.LinkedList with item Ids.public ScField findFieldByName(java.lang.String name)
ScField by name.name - Name of the field to look for.ScField with specified name or null.findFieldById(String)public ScField findFieldById(java.lang.String fieldId)
ScField.fieldId - field ID.ScField or null if not found.findFieldByName(String)public android.content.ContentProviderOperation toInsertOperation()
public java.lang.String getMediaDownloadUrl()
String or null if this item is not a media item.public java.lang.String getMediaDownloadUrl(DownloadMediaOptions options)