public class CreativeWorkImpl extends ThingImpl implements CreativeWork
CreativeWork.CreativeWork.Builder| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableListMultimap<java.lang.String,ValueType> |
properties |
| Constructor and Description |
|---|
CreativeWorkImpl(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> |
getAboutList()
Returns the value list of property about.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAccessibilityAPIList()
Returns the value list of property accessibilityAPI.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAccessibilityControlList()
Returns the value list of property accessibilityControl.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAccessibilityFeatureList()
Returns the value list of property accessibilityFeature.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAccessibilityHazardList()
Returns the value list of property accessibilityHazard.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAccountablePersonList()
Returns the value list of property accountablePerson.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAggregateRatingList()
Returns the value list of property aggregateRating.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAlternativeHeadlineList()
Returns the value list of property alternativeHeadline.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAssociatedMediaList()
Returns the value list of property associatedMedia.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAudienceList()
Returns the value list of property audience.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAudioList()
Returns the value list of property audio.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAuthorList()
Returns the value list of property author.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAwardList()
Returns the value list of property award.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAwardsList()
Returns the value list of property awards.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCharacterList()
Returns the value list of property character.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCitationList()
Returns the value list of property citation.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCommentCountList()
Returns the value list of property commentCount.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCommentList()
Returns the value list of property comment.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getContentLocationList()
Returns the value list of property contentLocation.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getContentRatingList()
Returns the value list of property contentRating.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getContributorList()
Returns the value list of property contributor.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCopyrightHolderList()
Returns the value list of property copyrightHolder.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCopyrightYearList()
Returns the value list of property copyrightYear.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getCreatorList()
Returns the value list of property creator.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDateCreatedList()
Returns the value list of property dateCreated.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDateModifiedList()
Returns the value list of property dateModified.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDatePublishedList()
Returns the value list of property datePublished.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDiscussionUrlList()
Returns the value list of property discussionUrl.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEditorList()
Returns the value list of property editor.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEducationalAlignmentList()
Returns the value list of property educationalAlignment.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEducationalUseList()
Returns the value list of property educationalUse.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEncodingList()
Returns the value list of property encoding.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEncodingsList()
Returns the value list of property encodings.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getExampleOfWorkList()
Returns the value list of property exampleOfWork.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getFileFormatList()
Returns the value list of property fileFormat.
|
java.lang.String |
getFullTypeName()
Returns the full name of this schema.org type.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getGenreList()
Returns the value list of property genre.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getHasPartList()
Returns the value list of property hasPart.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getHeadlineList()
Returns the value list of property headline.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getInLanguageList()
Returns the value list of property inLanguage.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getInteractionStatisticList()
Returns the value list of property interactionStatistic.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getInteractivityTypeList()
Returns the value list of property interactivityType.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getIsBasedOnUrlList()
Returns the value list of property isBasedOnUrl.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getIsFamilyFriendlyList()
Returns the value list of property isFamilyFriendly.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getIsPartOfList()
Returns the value list of property isPartOf.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getKeywordsList()
Returns the value list of property keywords.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getLearningResourceTypeList()
Returns the value list of property learningResourceType.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getLicenseList()
Returns the value list of property license.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getLocationCreatedList()
Returns the value list of property locationCreated.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getMainEntityList()
Returns the value list of property mainEntity.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getMentionsList()
Returns the value list of property mentions.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getOffersList()
Returns the value list of property offers.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPositionList()
Returns the value list of property position.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getProducerList()
Returns the value list of property producer.
|
protected com.google.common.collect.ImmutableList<ValueType> |
getPropertyList(java.lang.String property) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getProviderList()
Returns the value list of property provider.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPublicationList()
Returns the value list of property publication.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPublisherList()
Returns the value list of property publisher.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPublishingPrinciplesList()
Returns the value list of property publishingPrinciples.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getRecordedAtList()
Returns the value list of property recordedAt.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getReleasedEventList()
Returns the value list of property releasedEvent.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getReviewList()
Returns the value list of property review.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getReviewsList()
Returns the value list of property reviews.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSchemaVersionList()
Returns the value list of property schemaVersion.
|
protected ValueType |
getSingleValueProperty(java.lang.String name) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSourceOrganizationList()
Returns the value list of property sourceOrganization.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTextList()
Returns the value list of property text.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getThumbnailUrlList()
Returns the value list of property thumbnailUrl.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTimeRequiredList()
Returns the value list of property timeRequired.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTranslatorList()
Returns the value list of property translator.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTypicalAgeRangeList()
Returns the value list of property typicalAgeRange.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getVersionList()
Returns the value list of property version.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getVideoList()
Returns the value list of property video.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getWorkExampleList()
Returns the value list of property workExample.
|
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> getAboutList()
CreativeWorkgetAboutList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAccessibilityAPIList()
CreativeWorkgetAccessibilityAPIList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAccessibilityControlList()
CreativeWorkgetAccessibilityControlList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAccessibilityFeatureList()
CreativeWorkgetAccessibilityFeatureList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAccessibilityHazardList()
CreativeWorkgetAccessibilityHazardList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAccountablePersonList()
CreativeWorkgetAccountablePersonList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAggregateRatingList()
CreativeWorkgetAggregateRatingList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAlternativeHeadlineList()
CreativeWorkgetAlternativeHeadlineList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAssociatedMediaList()
CreativeWorkgetAssociatedMediaList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAudienceList()
CreativeWorkgetAudienceList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAudioList()
CreativeWorkgetAudioList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAuthorList()
CreativeWorkgetAuthorList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAwardList()
CreativeWorkgetAwardList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAwardsList()
CreativeWorkgetAwardsList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCharacterList()
CreativeWorkgetCharacterList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCitationList()
CreativeWorkgetCitationList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCommentList()
CreativeWorkgetCommentList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCommentCountList()
CreativeWorkgetCommentCountList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getContentLocationList()
CreativeWorkgetContentLocationList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getContentRatingList()
CreativeWorkgetContentRatingList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getContributorList()
CreativeWorkgetContributorList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCopyrightHolderList()
CreativeWorkgetCopyrightHolderList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCopyrightYearList()
CreativeWorkgetCopyrightYearList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getCreatorList()
CreativeWorkgetCreatorList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDateCreatedList()
CreativeWorkgetDateCreatedList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDateModifiedList()
CreativeWorkgetDateModifiedList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDatePublishedList()
CreativeWorkgetDatePublishedList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDiscussionUrlList()
CreativeWorkgetDiscussionUrlList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEditorList()
CreativeWorkgetEditorList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEducationalAlignmentList()
CreativeWorkgetEducationalAlignmentList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEducationalUseList()
CreativeWorkgetEducationalUseList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEncodingList()
CreativeWorkgetEncodingList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEncodingsList()
CreativeWorkgetEncodingsList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getExampleOfWorkList()
CreativeWorkgetExampleOfWorkList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getFileFormatList()
CreativeWorkgetFileFormatList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getGenreList()
CreativeWorkgetGenreList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getHasPartList()
CreativeWorkgetHasPartList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getHeadlineList()
CreativeWorkgetHeadlineList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getInLanguageList()
CreativeWorkgetInLanguageList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getInteractionStatisticList()
CreativeWorkgetInteractionStatisticList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getInteractivityTypeList()
CreativeWorkgetInteractivityTypeList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getIsBasedOnUrlList()
CreativeWorkgetIsBasedOnUrlList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getIsFamilyFriendlyList()
CreativeWorkgetIsFamilyFriendlyList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getIsPartOfList()
CreativeWorkgetIsPartOfList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getKeywordsList()
CreativeWorkgetKeywordsList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getLearningResourceTypeList()
CreativeWorkgetLearningResourceTypeList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getLicenseList()
CreativeWorkgetLicenseList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getLocationCreatedList()
CreativeWorkgetLocationCreatedList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getMainEntityList()
CreativeWorkgetMainEntityList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getMentionsList()
CreativeWorkgetMentionsList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getOffersList()
CreativeWorkgetOffersList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPositionList()
CreativeWorkgetPositionList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getProducerList()
CreativeWorkgetProducerList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getProviderList()
CreativeWorkgetProviderList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPublicationList()
CreativeWorkgetPublicationList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPublisherList()
CreativeWorkgetPublisherList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPublishingPrinciplesList()
CreativeWorkgetPublishingPrinciplesList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getRecordedAtList()
CreativeWorkgetRecordedAtList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getReleasedEventList()
CreativeWorkgetReleasedEventList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getReviewList()
CreativeWorkgetReviewList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getReviewsList()
CreativeWorkgetReviewsList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSchemaVersionList()
CreativeWorkgetSchemaVersionList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSourceOrganizationList()
CreativeWorkgetSourceOrganizationList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTextList()
CreativeWorkgetTextList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getThumbnailUrlList()
CreativeWorkgetThumbnailUrlList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTimeRequiredList()
CreativeWorkgetTimeRequiredList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTranslatorList()
CreativeWorkgetTranslatorList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTypicalAgeRangeList()
CreativeWorkgetTypicalAgeRangeList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getVersionList()
CreativeWorkgetVersionList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getVideoList()
CreativeWorkgetVideoList in interface CreativeWorkpublic com.google.common.collect.ImmutableList<SchemaOrgType> getWorkExampleList()
CreativeWorkgetWorkExampleList in interface CreativeWorkprotected 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)