facebook4j
Class QuestionUpdate

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

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

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

Field Summary
private  java.lang.Boolean allowNewOptions
           
private  java.util.List<java.lang.String> options
           
private  java.lang.Boolean published
           
private  java.lang.String question
           
private  java.lang.Integer scheduledPublishTime
           
private static long serialVersionUID
           
 
Constructor Summary
QuestionUpdate()
           
QuestionUpdate(java.lang.String question)
           
 
Method Summary
 QuestionUpdate allowNewOptions(boolean allowNewOptions)
           
(package private)  HttpParameter[] asHttpParameterArray()
           
 boolean equals(java.lang.Object o)
           
 java.lang.Boolean getAllowNewOptions()
           
 java.util.List<java.lang.String> getOptions()
           
 java.lang.Boolean getPublished()
           
 java.lang.String getQuestion()
           
 java.lang.Integer getScheduledPublishTime()
           
 int hashCode()
           
 QuestionUpdate option(java.lang.String option)
           
 QuestionUpdate options(java.util.List<java.lang.String> options)
           
 QuestionUpdate published(boolean published)
           
 QuestionUpdate scheduledPublishTime(java.util.Date scheduledPublishTime)
           
 QuestionUpdate scheduledPublishTime(java.lang.Integer scheduledPublishTime)
           
 void setAllowNewOptions(java.lang.Boolean allowNewOptions)
           
 void setOptions(java.util.List<java.lang.String> options)
           
 void setPublished(java.lang.Boolean published)
           
 void setScheduledPublishTime(java.util.Date scheduledPublishTime)
           
 void setScheduledPublishTime(java.lang.Integer scheduledPublishTime)
           
 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

question

private java.lang.String question

options

private java.util.List<java.lang.String> options

allowNewOptions

private java.lang.Boolean allowNewOptions

published

private java.lang.Boolean published

scheduledPublishTime

private java.lang.Integer scheduledPublishTime
Constructor Detail

QuestionUpdate

public QuestionUpdate()

QuestionUpdate

public QuestionUpdate(java.lang.String question)
Method Detail

getQuestion

public java.lang.String getQuestion()

getOptions

public java.util.List<java.lang.String> getOptions()

setOptions

public void setOptions(java.util.List<java.lang.String> options)

options

public QuestionUpdate options(java.util.List<java.lang.String> options)

option

public QuestionUpdate option(java.lang.String option)

getAllowNewOptions

public java.lang.Boolean getAllowNewOptions()

setAllowNewOptions

public void setAllowNewOptions(java.lang.Boolean allowNewOptions)

allowNewOptions

public QuestionUpdate allowNewOptions(boolean allowNewOptions)

getPublished

public java.lang.Boolean getPublished()

setPublished

public void setPublished(java.lang.Boolean published)

published

public QuestionUpdate published(boolean published)

getScheduledPublishTime

public java.lang.Integer getScheduledPublishTime()

setScheduledPublishTime

public void setScheduledPublishTime(java.lang.Integer scheduledPublishTime)

setScheduledPublishTime

public void setScheduledPublishTime(java.util.Date scheduledPublishTime)

scheduledPublishTime

public QuestionUpdate scheduledPublishTime(java.lang.Integer scheduledPublishTime)

scheduledPublishTime

public QuestionUpdate scheduledPublishTime(java.util.Date scheduledPublishTime)

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