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.Object
public 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.Parcelable
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable
public 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)