public class

IssuesEntry

extends BaseEntry<E extends BaseEntry>
java.lang.Object
   ↳ com.google.gdata.data.AbstractExtension
     ↳ com.google.gdata.data.ExtensionPoint
       ↳ com.google.gdata.data.BaseEntry<E extends com.google.gdata.data.BaseEntry>
         ↳ com.google.gdata.data.projecthosting.IssuesEntry

Class Overview

Google Code Project Issues Feed entry.

Summary

[Expand]
Inherited Fields
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
Public Constructors
IssuesEntry()
Default mutable constructor.
IssuesEntry(BaseEntry<?> sourceEntry)
Constructs a new instance by doing a shallow copy of data from an existing BaseEntry instance.
Public Methods
void addBlockedOn(BlockedOn blockedOn)
Adds a new blocked on.
void addBlocking(Blocking blocking)
Adds a new blocking.
void addCc(Cc cc)
Adds a new list of CCed user.
void addLabel(Label label)
Adds a new label.
void declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within the target extension profile.
Link getAtomRepliesLink()
Returns the replies Project Hosting Link class.
List<BlockedOn> getBlockedOns()
Returns the blocked ons.
List<Blocking> getBlockings()
Returns the blockings.
List<Cc> getCcs()
Returns the list of CCed users.
ClosedDate getClosedDate()
Returns the closed date.
Id getIssueId()
Returns the id.
List<Label> getLabels()
Returns the labels.
MergedInto getMergedInto()
Returns the merged into.
Owner getOwner()
Returns the owner.
SendEmail getSendEmail()
Returns the send email.
Stars getStars()
Returns the stars.
State getState()
Returns the state.
Status getStatus()
Returns the status.
boolean hasBlockedOns()
Returns whether it has the blocked ons.
boolean hasBlockings()
Returns whether it has the blockings.
boolean hasCcs()
Returns whether it has the list of CCed users.
boolean hasClosedDate()
Returns whether it has the closed date.
boolean hasIssueId()
Returns whether it has the id.
boolean hasLabels()
Returns whether it has the labels.
boolean hasMergedInto()
Returns whether it has the merged into.
boolean hasOwner()
Returns whether it has the owner.
boolean hasSendEmail()
Returns whether it has the send email.
boolean hasStars()
Returns whether it has the stars.
boolean hasState()
Returns whether it has the state.
boolean hasStatus()
Returns whether it has the status.
void setClosedDate(ClosedDate closedDate)
Sets the closed date.
void setIssueId(Id issueId)
Sets the id.
void setMergedInto(MergedInto mergedInto)
Sets the merged into.
void setOwner(Owner owner)
Sets the owner.
void setSendEmail(SendEmail sendEmail)
Sets the send email.
void setStars(Stars stars)
Sets the stars.
void setState(State state)
Sets the state.
void setStatus(Status status)
Sets the status.
String toString()
Protected Methods
void validate()
Checks the attributes to see if there are any problems.
[Expand]
Inherited Methods
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
From class java.lang.Object
From interface com.google.gdata.data.Extension
From interface com.google.gdata.data.IAtom
From interface com.google.gdata.data.IEntry
From interface com.google.gdata.data.Kind.Adaptable
From interface com.google.gdata.data.Kind.Adaptor

Public Constructors

public IssuesEntry ()

Default mutable constructor.

public IssuesEntry (BaseEntry<?> sourceEntry)

Constructs a new instance by doing a shallow copy of data from an existing BaseEntry instance.

Parameters
sourceEntry Source entry

Public Methods

public void addBlockedOn (BlockedOn blockedOn)

Adds a new blocked on.

Parameters
blockedOn Blocked on

public void addBlocking (Blocking blocking)

Adds a new blocking.

Parameters
blocking Blocking

public void addCc (Cc cc)

Adds a new list of CCed user.

Parameters
cc List of CCed user

public void addLabel (Label label)

Adds a new label.

Parameters
label Label

public void declareExtensions (ExtensionProfile extProfile)

Declares the set of expected Extension types for an ExtensionPoint within the target extension profile. The base implementation does not declare any extensions, but can be overridden by specific types of ExtensionPoints that always contain a well-defined set of extensions.

Parameters
extProfile The ExtensionProfile to initialize.

public Link getAtomRepliesLink ()

Returns the replies Project Hosting Link class.

Returns
  • Replies Project Hosting Link class or null for none.

public List<BlockedOn> getBlockedOns ()

Returns the blocked ons.

Returns
  • blocked ons

public List<Blocking> getBlockings ()

Returns the blockings.

Returns
  • blockings

public List<Cc> getCcs ()

Returns the list of CCed users.

Returns
  • list of CCed users

public ClosedDate getClosedDate ()

Returns the closed date.

Returns
  • closed date

public Id getIssueId ()

Returns the id.

Returns
  • id

public List<Label> getLabels ()

Returns the labels.

Returns
  • labels

public MergedInto getMergedInto ()

Returns the merged into.

Returns
  • merged into

public Owner getOwner ()

Returns the owner.

Returns
  • owner

public SendEmail getSendEmail ()

Returns the send email.

Returns
  • send email

public Stars getStars ()

Returns the stars.

Returns
  • stars

public State getState ()

Returns the state.

Returns
  • state

public Status getStatus ()

Returns the status.

Returns
  • status

public boolean hasBlockedOns ()

Returns whether it has the blocked ons.

Returns
  • whether it has the blocked ons

public boolean hasBlockings ()

Returns whether it has the blockings.

Returns
  • whether it has the blockings

public boolean hasCcs ()

Returns whether it has the list of CCed users.

Returns
  • whether it has the list of CCed users

public boolean hasClosedDate ()

Returns whether it has the closed date.

Returns
  • whether it has the closed date

public boolean hasIssueId ()

Returns whether it has the id.

Returns
  • whether it has the id

public boolean hasLabels ()

Returns whether it has the labels.

Returns
  • whether it has the labels

public boolean hasMergedInto ()

Returns whether it has the merged into.

Returns
  • whether it has the merged into

public boolean hasOwner ()

Returns whether it has the owner.

Returns
  • whether it has the owner

public boolean hasSendEmail ()

Returns whether it has the send email.

Returns
  • whether it has the send email

public boolean hasStars ()

Returns whether it has the stars.

Returns
  • whether it has the stars

public boolean hasState ()

Returns whether it has the state.

Returns
  • whether it has the state

public boolean hasStatus ()

Returns whether it has the status.

Returns
  • whether it has the status

public void setClosedDate (ClosedDate closedDate)

Sets the closed date.

Parameters
closedDate Closed date or null to reset

public void setIssueId (Id issueId)

Sets the id.

Parameters
issueId Id or null to reset

public void setMergedInto (MergedInto mergedInto)

Sets the merged into.

Parameters
mergedInto Merged into or null to reset

public void setOwner (Owner owner)

Sets the owner.

Parameters
owner Owner or null to reset

public void setSendEmail (SendEmail sendEmail)

Sets the send email.

Parameters
sendEmail Send email or null to reset

public void setStars (Stars stars)

Sets the stars.

Parameters
stars Stars or null to reset

public void setState (State state)

Sets the state.

Parameters
state State or null to reset

public void setStatus (Status status)

Sets the status.

Parameters
status Status or null to reset

public String toString ()

Protected Methods

protected void validate ()

Checks the attributes to see if there are any problems. Default implementation does nothing, though generally this is discouraged unless there really are no restrictions.