public class HotelImpl extends LodgingBusinessImpl implements Hotel
Hotel.Hotel.Builder| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableListMultimap<java.lang.String,ValueType> |
properties |
| Constructor and Description |
|---|
HotelImpl(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) |
java.lang.String |
getFullTypeName()
Returns the full name of this schema.org type.
|
protected com.google.common.collect.ImmutableList<ValueType> |
getPropertyList(java.lang.String property) |
protected ValueType |
getSingleValueProperty(java.lang.String name) |
boolean |
includesProperty(java.lang.String property)
Whether the property can be set in this type.
|
getAlumniList, getAreaServedList, getAwardList, getAwardsList, getBranchOfList, getBrandList, getContactPointList, getContactPointsList, getCurrenciesAcceptedList, getDepartmentList, getDissolutionDateList, getDunsList, getEmailList, getEmployeeList, getEmployeesList, getFounderList, getFoundersList, getFoundingDateList, getFoundingLocationList, getHasOfferCatalogList, getHasPOSList, getLegalNameList, getLocationList, getMakesOfferList, getMemberList, getMemberOfList, getMembersList, getNaicsList, getNumberOfEmployeesList, getOwnsList, getParentOrganizationList, getPaymentAcceptedList, getPriceRangeList, getSeeksList, getServiceAreaList, getSubOrganizationList, getTaxIDList, getVatIDListgetOpeningHoursListgetAdditionalPropertyList, getBranchCodeList, getContainedInList, getContainedInPlaceList, getContainsPlaceList, getGeoList, getHasMapList, getMapList, getMapsList, getOpeningHoursSpecificationList, getPhotoList, getPhotosListgetAddressList, getAggregateRatingList, getEventList, getEventsList, getFaxNumberList, getGlobalLocationNumberList, getIsicV4List, getLogoList, getReviewList, getReviewsList, getTelephoneListgetAdditionalTypeList, getAlternateNameList, getDescriptionList, getDetailedDescriptionList, getImageList, getMainEntityOfPageList, getNameList, getPopularityScoreList, getPotentialActionList, getSameAsList, getUrlListcontainsJsonLdId, contentEquals, getJsonLdContextList, getJsonLdId, getJsonLdReverseMap, getPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBranchCodeList, getBranchOfList, getCurrenciesAcceptedList, getPaymentAcceptedList, getPriceRangeListgetOpeningHoursListgetAdditionalPropertyList, getContainedInList, getContainedInPlaceList, getContainsPlaceList, getGeoList, getHasMapList, getMapList, getMapsList, getOpeningHoursSpecificationList, getPhotoList, getPhotosListgetAddressList, getAggregateRatingList, getEventList, getEventsList, getFaxNumberList, getGlobalLocationNumberList, getIsicV4List, getLogoList, getReviewList, getReviewsList, getTelephoneListgetAdditionalTypeList, getAlternateNameList, getDescriptionList, getDetailedDescriptionList, getImageList, getMainEntityOfPageList, getNameList, getPopularityScoreList, getPotentialActionList, getSameAsList, getUrlListcontainsJsonLdId, getJsonLdContextList, getJsonLdId, getJsonLdReverseMapgetPropertycontentEqualsgetAlumniList, getAreaServedList, getAwardList, getAwardsList, getBrandList, getContactPointList, getContactPointsList, getDepartmentList, getDissolutionDateList, getDunsList, getEmailList, getEmployeeList, getEmployeesList, getFounderList, getFoundersList, getFoundingDateList, getFoundingLocationList, getHasOfferCatalogList, getHasPOSList, getLegalNameList, getLocationList, getMakesOfferList, getMemberList, getMemberOfList, getMembersList, getNaicsList, getNumberOfEmployeesList, getOwnsList, getParentOrganizationList, getSeeksList, getServiceAreaList, getSubOrganizationList, getTaxIDList, getVatIDListprotected final com.google.common.collect.ImmutableListMultimap<java.lang.String,ValueType> properties
public java.lang.String getFullTypeName()
SchemaOrgTypegetFullTypeName in interface SchemaOrgTypegetFullTypeName in class LodgingBusinessImplpublic boolean includesProperty(java.lang.String property)
SchemaOrgTypeincludesProperty in interface SchemaOrgTypeincludesProperty in class LodgingBusinessImplproperty - The name of property which can be short property name or full property name.protected 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)