public interface

IEntry

implements IAtom
com.google.gdata.data.IEntry
Known Indirect Subclasses

Class Overview

Shared interface for model and data BaseEntry to implement.

Summary

Public Methods
abstract boolean getCanEdit()
Returns true if the entry can be modified by a client.
abstract IContent getContent()
Gets the content of this entry.
abstract ILink getEditLink()
Gets the edit link, which is the link to PUT an updated version of the entry to.
abstract DateTime getEdited()
Get a DateTime instance representing the last time this entry was edited.
abstract ILink getMediaEditLink()
Gets the media-edit link, which is the link to PUT an updated version of the media content to.
abstract DateTime getPublished()
Get a DateTime instance representing the time that this entry was created.
abstract ILink getResumableEditMediaLink()
Gets the resumable-edit-media link, which is the link to PUT an updated version of the media content to using Resumable Upload IO.
abstract String getSelectedFields()
Returns the set of selected fields for the entry if the entry contains a partial representation or null if it is a full representation.
abstract ITextConstruct getSummary()
Returns the atom:summary element of this entry.
abstract void setCanEdit(boolean canEdit)
Sets whether the server allows this entry to be modified by the client.
abstract void setEdited(DateTime edited)
Set the last time this entry was edited using the app:edited element.
abstract void setPublished(DateTime published)
Sets the date of publishing for this entry.
abstract void setSelectedFields(String fields)
Sets the current fields selection for this partial entry.
[Expand]
Inherited Methods
From interface com.google.gdata.data.IAtom

Public Methods

public abstract boolean getCanEdit ()

Returns true if the entry can be modified by a client.

public abstract IContent getContent ()

Gets the content of this entry. Represents the atom:content element.

public abstract ILink getEditLink ()

Gets the edit link, which is the link to PUT an updated version of the entry to. Will return null if no edit link is available.

public abstract DateTime getEdited ()

Get a DateTime instance representing the last time this entry was edited. Represents the app:edited element.

public abstract ILink getMediaEditLink ()

Gets the media-edit link, which is the link to PUT an updated version of the media content to. Will return null if the media-edit link does not exist.

public abstract DateTime getPublished ()

Get a DateTime instance representing the time that this entry was created. Represents the atom:published element.

public abstract ILink getResumableEditMediaLink ()

Gets the resumable-edit-media link, which is the link to PUT an updated version of the media content to using Resumable Upload IO. Will return null if the media-edit link does not exist.

public abstract String getSelectedFields ()

Returns the set of selected fields for the entry if the entry contains a partial representation or null if it is a full representation.

public abstract ITextConstruct getSummary ()

Returns the atom:summary element of this entry.

public abstract void setCanEdit (boolean canEdit)

Sets whether the server allows this entry to be modified by the client.

Parameters
canEdit

public abstract void setEdited (DateTime edited)

Set the last time this entry was edited using the app:edited element.

Parameters
edited

public abstract void setPublished (DateTime published)

Sets the date of publishing for this entry. Used on the server to specify when the entry was created.

Parameters
published

public abstract void setSelectedFields (String fields)

Sets the current fields selection for this partial entry. A value of null indicates the entry is not a partial entry.

Parameters
fields