public class ItineraryReview extends Review
Modifier and Type | Class and Description |
---|---|
static class |
ItineraryReview.Builder
A factory for a ItineraryReview's object.
|
static class |
ItineraryReview.Columns
A utility class that contains various strings to be used as keys to communicate with the
remote server.
|
Constructor and Description |
---|
ItineraryReview(org.json.JSONObject jsonObject)
ItineraryReview's constructor.
|
ItineraryReview(java.lang.String json)
ItineraryReview's constructor.
|
Modifier and Type | Method and Description |
---|---|
Itinerary |
getReviewedItinerary() |
protected void |
loadFromJSONObject(org.json.JSONObject jsonObject)
Set the BusinessEntity's properties loading them from a JSONObject.
|
org.json.JSONObject |
toJSONObject()
Convert a BusinessEntity to JSONObject.
|
getAuthor, getDescription, getFeedback, setDescription, setFeedback
getJSONObject, toString
public ItineraryReview(org.json.JSONObject jsonObject)
jsonObject
- The JSONObject.public ItineraryReview(java.lang.String json)
json
- The json string.protected void loadFromJSONObject(org.json.JSONObject jsonObject)
BusinessEntity
loadFromJSONObject
in class Review
jsonObject
- The JSONObject.BusinessEntity.loadFromJSONObject(JSONObject)
public Itinerary getReviewedItinerary()
public org.json.JSONObject toJSONObject()
BusinessEntity
toJSONObject
in class Review
BusinessEntity.toJSONObject()