public class EventImpl extends ThingImpl implements Event
Event.Event.Builder| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableListMultimap<java.lang.String,ValueType> |
properties |
| Constructor and Description |
|---|
EventImpl(com.google.common.collect.Multimap<java.lang.String,ValueType> properties,
com.google.common.collect.Multimap<java.lang.String,Thing> reverseMap) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
containsProperty(java.lang.String name) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAggregateRatingList()
Returns the value list of property aggregateRating.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAttendeeList()
Returns the value list of property attendee.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAttendeesList()
Returns the value list of property attendees.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDoorTimeList()
Returns the value list of property doorTime.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDurationList()
Returns the value list of property duration.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEndDateList()
Returns the value list of property endDate.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEventStatusList()
Returns the value list of property eventStatus.
|
java.lang.String |
getFullTypeName()
Returns the full name of this schema.org type.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getInLanguageList()
Returns the value list of property inLanguage.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getLocationList()
Returns the value list of property location.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getOffersList()
Returns the value list of property offers.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getOrganizerList()
Returns the value list of property organizer.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPerformerList()
Returns the value list of property performer.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPerformersList()
Returns the value list of property performers.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPreviousStartDateList()
Returns the value list of property previousStartDate.
|
protected com.google.common.collect.ImmutableList<ValueType> |
getPropertyList(java.lang.String property) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getRecordedInList()
Returns the value list of property recordedIn.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getReviewList()
Returns the value list of property review.
|
protected ValueType |
getSingleValueProperty(java.lang.String name) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getStartDateList()
Returns the value list of property startDate.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSubEventList()
Returns the value list of property subEvent.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSubEventsList()
Returns the value list of property subEvents.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSuperEventList()
Returns the value list of property superEvent.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTypicalAgeRangeList()
Returns the value list of property typicalAgeRange.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getWorkFeaturedList()
Returns the value list of property workFeatured.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getWorkPerformedList()
Returns the value list of property workPerformed.
|
boolean |
includesProperty(java.lang.String property)
Whether the property can be set in this type.
|
getAdditionalTypeList, getAlternateNameList, getDescriptionList, getDetailedDescriptionList, getImageList, getMainEntityOfPageList, getNameList, getPopularityScoreList, getPotentialActionList, getSameAsList, getUrlListcontainsJsonLdId, contentEquals, getJsonLdContextList, getJsonLdId, getJsonLdReverseMap, getPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAdditionalTypeList, getAlternateNameList, getDescriptionList, getDetailedDescriptionList, getImageList, getMainEntityOfPageList, getNameList, getPopularityScoreList, getPotentialActionList, getSameAsList, getUrlListcontainsJsonLdId, getJsonLdContextList, getJsonLdId, getJsonLdReverseMapgetPropertycontentEqualsprotected final com.google.common.collect.ImmutableListMultimap<java.lang.String,ValueType> properties
public java.lang.String getFullTypeName()
SchemaOrgTypegetFullTypeName in interface SchemaOrgTypegetFullTypeName in class ThingImplpublic boolean includesProperty(java.lang.String property)
SchemaOrgTypeincludesProperty in interface SchemaOrgTypeincludesProperty in class ThingImplproperty - The name of property which can be short property name or full property name.public com.google.common.collect.ImmutableList<SchemaOrgType> getAggregateRatingList()
EventgetAggregateRatingList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAttendeeList()
EventgetAttendeeList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAttendeesList()
EventgetAttendeesList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDoorTimeList()
EventgetDoorTimeList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDurationList()
EventgetDurationList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEndDateList()
EventgetEndDateList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEventStatusList()
EventgetEventStatusList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getInLanguageList()
EventgetInLanguageList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getLocationList()
EventgetLocationList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getOffersList()
EventgetOffersList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getOrganizerList()
EventgetOrganizerList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPerformerList()
EventgetPerformerList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPerformersList()
EventgetPerformersList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPreviousStartDateList()
EventgetPreviousStartDateList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getRecordedInList()
EventgetRecordedInList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getReviewList()
EventgetReviewList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getStartDateList()
EventgetStartDateList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSubEventList()
EventgetSubEventList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSubEventsList()
EventgetSubEventsList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSuperEventList()
EventgetSuperEventList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTypicalAgeRangeList()
EventgetTypicalAgeRangeList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getWorkFeaturedList()
EventgetWorkFeaturedList in interface Eventpublic com.google.common.collect.ImmutableList<SchemaOrgType> getWorkPerformedList()
EventgetWorkPerformedList in interface Eventprotected boolean containsProperty(java.lang.String name)
@Nullable protected ValueType getSingleValueProperty(java.lang.String name) throws SchemaOrgException
SchemaOrgExceptionprotected com.google.common.collect.ImmutableList<ValueType> getPropertyList(java.lang.String property)