public class PersonImpl extends ThingImpl implements Person
Person.Person.Builder| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableListMultimap<java.lang.String,ValueType> |
properties |
| Constructor and Description |
|---|
PersonImpl(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> |
getAdditionalNameList()
Returns the value list of property additionalName.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAddressList()
Returns the value list of property address.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAffiliationList()
Returns the value list of property affiliation.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAlumniOfList()
Returns the value list of property alumniOf.
|
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> |
getBirthDateList()
Returns the value list of property birthDate.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getBirthPlaceList()
Returns the value list of property birthPlace.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getBrandList()
Returns the value list of property brand.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getChildrenList()
Returns the value list of property children.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getColleagueList()
Returns the value list of property colleague.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getColleaguesList()
Returns the value list of property colleagues.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getContactPointList()
Returns the value list of property contactPoint.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getContactPointsList()
Returns the value list of property contactPoints.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDeathDateList()
Returns the value list of property deathDate.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDeathPlaceList()
Returns the value list of property deathPlace.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getDunsList()
Returns the value list of property duns.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEmailList()
Returns the value list of property email.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getFamilyNameList()
Returns the value list of property familyName.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getFaxNumberList()
Returns the value list of property faxNumber.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getFollowsList()
Returns the value list of property follows.
|
java.lang.String |
getFullTypeName()
Returns the full name of this schema.org type.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getGenderList()
Returns the value list of property gender.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getGivenNameList()
Returns the value list of property givenName.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getGlobalLocationNumberList()
Returns the value list of property globalLocationNumber.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getHasOfferCatalogList()
Returns the value list of property hasOfferCatalog.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getHasPOSList()
Returns the value list of property hasPOS.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getHeightList()
Returns the value list of property height.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getHomeLocationList()
Returns the value list of property homeLocation.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getHonorificPrefixList()
Returns the value list of property honorificPrefix.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getHonorificSuffixList()
Returns the value list of property honorificSuffix.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getIsicV4List()
Returns the value list of property isicV4.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getJobTitleList()
Returns the value list of property jobTitle.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getKnowsList()
Returns the value list of property knows.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getMakesOfferList()
Returns the value list of property makesOffer.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getMemberOfList()
Returns the value list of property memberOf.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getNaicsList()
Returns the value list of property naics.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getNationalityList()
Returns the value list of property nationality.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getNetWorthList()
Returns the value list of property netWorth.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getOwnsList()
Returns the value list of property owns.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getParentList()
Returns the value list of property parent.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getParentsList()
Returns the value list of property parents.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getPerformerInList()
Returns the value list of property performerIn.
|
protected com.google.common.collect.ImmutableList<ValueType> |
getPropertyList(java.lang.String property) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getRelatedToList()
Returns the value list of property relatedTo.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSeeksList()
Returns the value list of property seeks.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSiblingList()
Returns the value list of property sibling.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSiblingsList()
Returns the value list of property siblings.
|
protected ValueType |
getSingleValueProperty(java.lang.String name) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getSpouseList()
Returns the value list of property spouse.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTaxIDList()
Returns the value list of property taxID.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTelephoneList()
Returns the value list of property telephone.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getVatIDList()
Returns the value list of property vatID.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getWeightList()
Returns the value list of property weight.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getWorkLocationList()
Returns the value list of property workLocation.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getWorksForList()
Returns the value list of property worksFor.
|
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> getAdditionalNameList()
PersongetAdditionalNameList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAddressList()
PersongetAddressList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAffiliationList()
PersongetAffiliationList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAlumniOfList()
PersongetAlumniOfList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAwardList()
PersongetAwardList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAwardsList()
PersongetAwardsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getBirthDateList()
PersongetBirthDateList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getBirthPlaceList()
PersongetBirthPlaceList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getBrandList()
PersongetBrandList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getChildrenList()
PersongetChildrenList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getColleagueList()
PersongetColleagueList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getColleaguesList()
PersongetColleaguesList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getContactPointList()
PersongetContactPointList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getContactPointsList()
PersongetContactPointsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDeathDateList()
PersongetDeathDateList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDeathPlaceList()
PersongetDeathPlaceList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getDunsList()
PersongetDunsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEmailList()
PersongetEmailList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getFamilyNameList()
PersongetFamilyNameList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getFaxNumberList()
PersongetFaxNumberList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getFollowsList()
PersongetFollowsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getGenderList()
PersongetGenderList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getGivenNameList()
PersongetGivenNameList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getGlobalLocationNumberList()
PersongetGlobalLocationNumberList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getHasOfferCatalogList()
PersongetHasOfferCatalogList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getHasPOSList()
PersongetHasPOSList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getHeightList()
PersongetHeightList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getHomeLocationList()
PersongetHomeLocationList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getHonorificPrefixList()
PersongetHonorificPrefixList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getHonorificSuffixList()
PersongetHonorificSuffixList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getIsicV4List()
PersongetIsicV4List in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getJobTitleList()
PersongetJobTitleList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getKnowsList()
PersongetKnowsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getMakesOfferList()
PersongetMakesOfferList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getMemberOfList()
PersongetMemberOfList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getNaicsList()
PersongetNaicsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getNationalityList()
PersongetNationalityList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getNetWorthList()
PersongetNetWorthList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getOwnsList()
PersongetOwnsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getParentList()
PersongetParentList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getParentsList()
PersongetParentsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getPerformerInList()
PersongetPerformerInList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getRelatedToList()
PersongetRelatedToList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSeeksList()
PersongetSeeksList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSiblingList()
PersongetSiblingList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSiblingsList()
PersongetSiblingsList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getSpouseList()
PersongetSpouseList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTaxIDList()
PersongetTaxIDList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTelephoneList()
PersongetTelephoneList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getVatIDList()
PersongetVatIDList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getWeightList()
PersongetWeightList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getWorkLocationList()
PersongetWorkLocationList in interface Personpublic com.google.common.collect.ImmutableList<SchemaOrgType> getWorksForList()
PersongetWorksForList in interface Personprotected 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)