facebook4j
Class EventUpdate

java.lang.Object
  extended by facebook4j.EventUpdate
All Implemented Interfaces:
java.io.Serializable

public class EventUpdate
extends java.lang.Object
implements java.io.Serializable

Author:
Ryuji Yamashita - roundrop at gmail.com
See Also:
Serialized Form

Field Summary
private  java.lang.String description
           
private  java.util.Calendar endTime
           
private  java.lang.String location
           
private  java.lang.String locationId
           
private  java.lang.String name
           
private  java.lang.Boolean noFeedStory
           
private  EventPrivacyType privacyType
           
private static long serialVersionUID
           
private  java.util.Calendar startTime
           
private  java.net.URI ticketURI
           
 
Constructor Summary
EventUpdate()
           
EventUpdate(java.lang.String name, java.util.Calendar startTime)
           
 
Method Summary
(package private)  HttpParameter[] asHttpParameterArray()
           
 EventUpdate description(java.lang.String description)
           
 EventUpdate endTime(java.util.Calendar endTime)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getDescription()
           
 java.util.Calendar getEndTime()
           
 java.lang.String getLocation()
           
 java.lang.String getLocationId()
           
 java.lang.String getName()
           
 java.lang.Boolean getNoFeedStory()
           
 EventPrivacyType getPrivacyType()
           
 java.util.Calendar getStartTime()
           
 java.net.URI getTicketURI()
           
 int hashCode()
           
 EventUpdate location(java.lang.String location)
           
 EventUpdate locationId(java.lang.String locationId)
           
 EventUpdate name(java.lang.String name)
           
 EventUpdate noFeedStory(java.lang.Boolean noFeedStory)
           
 EventUpdate privacyType(EventPrivacyType privacyType)
           
 void setDescription(java.lang.String description)
           
 void setEndTime(java.util.Calendar endTime)
           
 void setLocation(java.lang.String location)
           
 void setLocationId(java.lang.String locationId)
           
 void setName(java.lang.String name)
           
 void setNoFeedStory(java.lang.Boolean noFeedStory)
           
 void setPrivacyType(EventPrivacyType privacyType)
           
 void setStartTime(java.util.Calendar startTime)
           
 void setTicketURI(java.lang.String ticketURI)
           
 void setTicketURI(java.net.URI ticketURI)
           
 EventUpdate startTime(java.util.Calendar startTime)
           
 EventUpdate ticketURI(java.lang.String ticketURI)
           
 EventUpdate ticketURI(java.net.URI ticketURI)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

name

private java.lang.String name

startTime

private java.util.Calendar startTime

endTime

private java.util.Calendar endTime

description

private java.lang.String description

location

private java.lang.String location

locationId

private java.lang.String locationId

privacyType

private EventPrivacyType privacyType

ticketURI

private java.net.URI ticketURI

noFeedStory

private java.lang.Boolean noFeedStory
Constructor Detail

EventUpdate

public EventUpdate()

EventUpdate

public EventUpdate(java.lang.String name,
                   java.util.Calendar startTime)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

name

public EventUpdate name(java.lang.String name)

getStartTime

public java.util.Calendar getStartTime()

setStartTime

public void setStartTime(java.util.Calendar startTime)

startTime

public EventUpdate startTime(java.util.Calendar startTime)

getEndTime

public java.util.Calendar getEndTime()

setEndTime

public void setEndTime(java.util.Calendar endTime)

endTime

public EventUpdate endTime(java.util.Calendar endTime)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

description

public EventUpdate description(java.lang.String description)

getLocation

public java.lang.String getLocation()

setLocation

public void setLocation(java.lang.String location)

location

public EventUpdate location(java.lang.String location)

getLocationId

public java.lang.String getLocationId()

setLocationId

public void setLocationId(java.lang.String locationId)

locationId

public EventUpdate locationId(java.lang.String locationId)

getPrivacyType

public EventPrivacyType getPrivacyType()

setPrivacyType

public void setPrivacyType(EventPrivacyType privacyType)

privacyType

public EventUpdate privacyType(EventPrivacyType privacyType)

getTicketURI

public java.net.URI getTicketURI()

setTicketURI

public void setTicketURI(java.net.URI ticketURI)

setTicketURI

public void setTicketURI(java.lang.String ticketURI)
                  throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException

ticketURI

public EventUpdate ticketURI(java.net.URI ticketURI)

ticketURI

public EventUpdate ticketURI(java.lang.String ticketURI)
                      throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException

getNoFeedStory

public java.lang.Boolean getNoFeedStory()

setNoFeedStory

public void setNoFeedStory(java.lang.Boolean noFeedStory)

noFeedStory

public EventUpdate noFeedStory(java.lang.Boolean noFeedStory)

asHttpParameterArray

HttpParameter[] asHttpParameterArray()

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