twitter4j
Class StatusUpdate

java.lang.Object
  extended by twitter4j.StatusUpdate
All Implemented Interfaces:
java.io.Serializable

public final class StatusUpdate
extends java.lang.Object
implements java.io.Serializable

Since:
Twitter4J 2.1.1
Author:
Yusuke Yamamoto - yusuke at mac.com
See Also:
Serialized Form

Field Summary
private  Annotations annotations
           
private  boolean displayCoordinates
           
private  long inReplyToStatusId
           
private  GeoLocation location
           
private  java.lang.String placeId
           
private static long serialVersionUID
           
private  java.lang.String status
           
 
Constructor Summary
StatusUpdate(java.lang.String status)
           
 
Method Summary
 void addAnnotation(Annotation annotation)
           
 StatusUpdate annotation(Annotation annotation)
           
 StatusUpdate annotations(Annotations annotations)
           
private  void appendParameter(java.lang.String name, double value, java.util.List<twitter4j.internal.http.HttpParameter> params)
           
private  void appendParameter(java.lang.String name, long value, java.util.List<twitter4j.internal.http.HttpParameter> params)
           
private  void appendParameter(java.lang.String name, java.lang.String value, java.util.List<twitter4j.internal.http.HttpParameter> params)
           
(package private)  twitter4j.internal.http.HttpParameter[] asHttpParameterArray()
           
 StatusUpdate displayCoordinates(boolean displayCoordinates)
           
 boolean equals(java.lang.Object o)
           
 Annotations getAnnotations()
           
 long getInReplyToStatusId()
           
 GeoLocation getLocation()
           
 java.lang.String getPlaceId()
           
 java.lang.String getStatus()
           
 int hashCode()
           
 StatusUpdate inReplyToStatusId(long inReplyToStatusId)
           
 boolean isDisplayCoordinates()
           
 StatusUpdate location(GeoLocation location)
           
 StatusUpdate placeId(java.lang.String placeId)
           
 void setAnnotations(Annotations annotations)
           
 void setDisplayCoordinates(boolean displayCoordinates)
           
 void setInReplyToStatusId(long inReplyToStatusId)
           
 void setLocation(GeoLocation location)
           
 void setPlaceId(java.lang.String placeId)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

status

private java.lang.String status

inReplyToStatusId

private long inReplyToStatusId

location

private GeoLocation location

placeId

private java.lang.String placeId

displayCoordinates

private boolean displayCoordinates

annotations

private Annotations annotations

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

StatusUpdate

public StatusUpdate(java.lang.String status)
Method Detail

getStatus

public java.lang.String getStatus()

getInReplyToStatusId

public long getInReplyToStatusId()

setInReplyToStatusId

public void setInReplyToStatusId(long inReplyToStatusId)

inReplyToStatusId

public StatusUpdate inReplyToStatusId(long inReplyToStatusId)

getLocation

public GeoLocation getLocation()

setLocation

public void setLocation(GeoLocation location)

location

public StatusUpdate location(GeoLocation location)

getPlaceId

public java.lang.String getPlaceId()

setPlaceId

public void setPlaceId(java.lang.String placeId)

placeId

public StatusUpdate placeId(java.lang.String placeId)

isDisplayCoordinates

public boolean isDisplayCoordinates()

setDisplayCoordinates

public void setDisplayCoordinates(boolean displayCoordinates)

displayCoordinates

public StatusUpdate displayCoordinates(boolean displayCoordinates)

getAnnotations

public Annotations getAnnotations()

setAnnotations

public void setAnnotations(Annotations annotations)

annotations

public StatusUpdate annotations(Annotations annotations)

addAnnotation

public void addAnnotation(Annotation annotation)

annotation

public StatusUpdate annotation(Annotation annotation)

asHttpParameterArray

twitter4j.internal.http.HttpParameter[] asHttpParameterArray()

appendParameter

private void appendParameter(java.lang.String name,
                             java.lang.String value,
                             java.util.List<twitter4j.internal.http.HttpParameter> params)

appendParameter

private void appendParameter(java.lang.String name,
                             double value,
                             java.util.List<twitter4j.internal.http.HttpParameter> params)

appendParameter

private void appendParameter(java.lang.String name,
                             long value,
                             java.util.List<twitter4j.internal.http.HttpParameter> params)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object