public class VideoGameImpl extends GameImpl implements VideoGame
VideoGame.VideoGame.Builder| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableListMultimap<java.lang.String,ValueType> |
properties |
| Constructor and Description |
|---|
VideoGameImpl(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> |
getActorList()
Returns the value list of property actor.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getActorsList()
Returns the value list of property actors.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getApplicationCategoryList()
Returns the value list of property applicationCategory.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getApplicationSubCategoryList()
Returns the value list of property applicationSubCategory.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getApplicationSuiteList()
Returns the value list of property applicationSuite.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAvailableOnDeviceList()
Returns the value list of property availableOnDevice.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCheatCodeList()
Returns the value list of property cheatCode.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCountriesNotSupportedList()
Returns the value list of property countriesNotSupported.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCountriesSupportedList()
Returns the value list of property countriesSupported.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDeviceList()
Returns the value list of property device.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDirectorList()
Returns the value list of property director.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDirectorsList()
Returns the value list of property directors.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDownloadUrlList()
Returns the value list of property downloadUrl.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getFeatureListList()
Returns the value list of property featureList.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getFileSizeList()
Returns the value list of property fileSize.
|
java.lang.String |
getFullTypeName()
Returns the full name of this schema.org type.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getGamePlatformList()
Returns the value list of property gamePlatform.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getGameServerList()
Returns the value list of property gameServer.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getGameTipList()
Returns the value list of property gameTip.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getInstallUrlList()
Returns the value list of property installUrl.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getMemoryRequirementsList()
Returns the value list of property memoryRequirements.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getMusicByList()
Returns the value list of property musicBy.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getOperatingSystemList()
Returns the value list of property operatingSystem.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPermissionsList()
Returns the value list of property permissions.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPlayModeList()
Returns the value list of property playMode.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getProcessorRequirementsList()
Returns the value list of property processorRequirements.
|
protected com.google.common.collect.ImmutableList<ValueType> |
getPropertyList(java.lang.String property) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getReleaseNotesList()
Returns the value list of property releaseNotes.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getRequirementsList()
Returns the value list of property requirements.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getScreenshotList()
Returns the value list of property screenshot.
|
protected ValueType |
getSingleValueProperty(java.lang.String name) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSoftwareAddOnList()
Returns the value list of property softwareAddOn.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSoftwareHelpList()
Returns the value list of property softwareHelp.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSoftwareRequirementsList()
Returns the value list of property softwareRequirements.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSoftwareVersionList()
Returns the value list of property softwareVersion.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getStorageRequirementsList()
Returns the value list of property storageRequirements.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSupportingDataList()
Returns the value list of property supportingData.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTrailerList()
Returns the value list of property trailer.
|
boolean |
includesProperty(java.lang.String property)
Whether the property can be set in this type.
|
getCharacterAttributeList, getGameItemList, getGameLocationList, getNumberOfPlayersList, getQuestListgetAboutList, getAccessibilityAPIList, getAccessibilityControlList, getAccessibilityFeatureList, getAccessibilityHazardList, getAccountablePersonList, getAggregateRatingList, getAlternativeHeadlineList, getAssociatedMediaList, getAudienceList, getAudioList, getAuthorList, getAwardList, getAwardsList, getCharacterList, getCitationList, getCommentCountList, getCommentList, getContentLocationList, getContentRatingList, getContributorList, getCopyrightHolderList, getCopyrightYearList, getCreatorList, getDateCreatedList, getDateModifiedList, getDatePublishedList, getDiscussionUrlList, getEditorList, getEducationalAlignmentList, getEducationalUseList, getEncodingList, getEncodingsList, getExampleOfWorkList, getFileFormatList, getGenreList, getHasPartList, getHeadlineList, getInLanguageList, getInteractionStatisticList, getInteractivityTypeList, getIsBasedOnUrlList, getIsFamilyFriendlyList, getIsPartOfList, getKeywordsList, getLearningResourceTypeList, getLicenseList, getLocationCreatedList, getMainEntityList, getMentionsList, getOffersList, getPositionList, getProducerList, getProviderList, getPublicationList, getPublisherList, getPublishingPrinciplesList, getRecordedAtList, getReleasedEventList, getReviewList, getReviewsList, getSchemaVersionList, getSourceOrganizationList, getTextList, getThumbnailUrlList, getTimeRequiredList, getTranslatorList, getTypicalAgeRangeList, getVersionList, getVideoList, getWorkExampleListgetAdditionalTypeList, getAlternateNameList, getDescriptionList, getDetailedDescriptionList, getImageList, getMainEntityOfPageList, getNameList, getPopularityScoreList, getPotentialActionList, getSameAsList, getUrlListcontainsJsonLdId, contentEquals, getJsonLdContextList, getJsonLdId, getJsonLdReverseMap, getPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCharacterAttributeList, getGameItemList, getGameLocationList, getNumberOfPlayersList, getQuestListgetAboutList, getAccessibilityAPIList, getAccessibilityControlList, getAccessibilityFeatureList, getAccessibilityHazardList, getAccountablePersonList, getAggregateRatingList, getAlternativeHeadlineList, getAssociatedMediaList, getAudienceList, getAudioList, getAuthorList, getAwardList, getAwardsList, getCharacterList, getCitationList, getCommentCountList, getCommentList, getContentLocationList, getContentRatingList, getContributorList, getCopyrightHolderList, getCopyrightYearList, getCreatorList, getDateCreatedList, getDateModifiedList, getDatePublishedList, getDiscussionUrlList, getEditorList, getEducationalAlignmentList, getEducationalUseList, getEncodingList, getEncodingsList, getExampleOfWorkList, getFileFormatList, getGenreList, getHasPartList, getHeadlineList, getInLanguageList, getInteractionStatisticList, getInteractivityTypeList, getIsBasedOnUrlList, getIsFamilyFriendlyList, getIsPartOfList, getKeywordsList, getLearningResourceTypeList, getLicenseList, getLocationCreatedList, getMainEntityList, getMentionsList, getOffersList, getPositionList, getProducerList, getProviderList, getPublicationList, getPublisherList, getPublishingPrinciplesList, getRecordedAtList, getReleasedEventList, getReviewList, getReviewsList, getSchemaVersionList, getSourceOrganizationList, getTextList, getThumbnailUrlList, getTimeRequiredList, getTranslatorList, getTypicalAgeRangeList, getVersionList, getVideoList, getWorkExampleListgetAdditionalTypeList, 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 GameImplpublic boolean includesProperty(java.lang.String property)
SchemaOrgTypeincludesProperty in interface SchemaOrgTypeincludesProperty in class GameImplproperty - The name of property which can be short property name or full property name.public com.google.common.collect.ImmutableList<SchemaOrgType> getActorList()
VideoGamegetActorList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getActorsList()
VideoGamegetActorsList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getApplicationCategoryList()
SoftwareApplicationgetApplicationCategoryList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getApplicationSubCategoryList()
SoftwareApplicationgetApplicationSubCategoryList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getApplicationSuiteList()
SoftwareApplicationgetApplicationSuiteList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAvailableOnDeviceList()
SoftwareApplicationgetAvailableOnDeviceList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCheatCodeList()
VideoGamegetCheatCodeList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getCountriesNotSupportedList()
SoftwareApplicationgetCountriesNotSupportedList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCountriesSupportedList()
SoftwareApplicationgetCountriesSupportedList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDeviceList()
SoftwareApplicationgetDeviceList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDirectorList()
VideoGamegetDirectorList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getDirectorsList()
VideoGamegetDirectorsList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getDownloadUrlList()
SoftwareApplicationgetDownloadUrlList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getFeatureListList()
SoftwareApplicationgetFeatureListList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getFileSizeList()
SoftwareApplicationgetFileSizeList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getGamePlatformList()
VideoGamegetGamePlatformList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getGameServerList()
VideoGamegetGameServerList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getGameTipList()
VideoGamegetGameTipList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getInstallUrlList()
SoftwareApplicationgetInstallUrlList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getMemoryRequirementsList()
SoftwareApplicationgetMemoryRequirementsList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getMusicByList()
VideoGamegetMusicByList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getOperatingSystemList()
SoftwareApplicationgetOperatingSystemList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPermissionsList()
SoftwareApplicationgetPermissionsList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPlayModeList()
VideoGamegetPlayModeList in interface VideoGamepublic com.google.common.collect.ImmutableList<SchemaOrgType> getProcessorRequirementsList()
SoftwareApplicationgetProcessorRequirementsList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getReleaseNotesList()
SoftwareApplicationgetReleaseNotesList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getRequirementsList()
SoftwareApplicationgetRequirementsList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getScreenshotList()
SoftwareApplicationgetScreenshotList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSoftwareAddOnList()
SoftwareApplicationgetSoftwareAddOnList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSoftwareHelpList()
SoftwareApplicationgetSoftwareHelpList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSoftwareRequirementsList()
SoftwareApplicationgetSoftwareRequirementsList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSoftwareVersionList()
SoftwareApplicationgetSoftwareVersionList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getStorageRequirementsList()
SoftwareApplicationgetStorageRequirementsList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSupportingDataList()
SoftwareApplicationgetSupportingDataList in interface SoftwareApplicationpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTrailerList()
VideoGamegetTrailerList in interface VideoGameprotected 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)