public class ActionImpl extends ThingImpl implements Action
Action.Action.Builder| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableListMultimap<java.lang.String,ValueType> |
properties |
| Constructor and Description |
|---|
ActionImpl(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> |
getActionStatusList()
Returns the value list of property actionStatus.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getAgentList()
Returns the value list of property agent.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getEndTimeList()
Returns the value list of property endTime.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getErrorList()
Returns the value list of property error.
|
java.lang.String |
getFullTypeName()
Returns the full name of this schema.org type.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getInstrumentList()
Returns the value list of property instrument.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getLocationList()
Returns the value list of property location.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getObjectList()
Returns the value list of property object.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getParticipantList()
Returns the value list of property participant.
|
protected com.google.common.collect.ImmutableList<ValueType> |
getPropertyList(java.lang.String property) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getResultList()
Returns the value list of property result.
|
protected ValueType |
getSingleValueProperty(java.lang.String name) |
com.google.common.collect.ImmutableList<SchemaOrgType> |
getStartTimeList()
Returns the value list of property startTime.
|
com.google.common.collect.ImmutableList<SchemaOrgType> |
getTargetList()
Returns the value list of property target.
|
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> getActionStatusList()
ActiongetActionStatusList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getAgentList()
ActiongetAgentList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getEndTimeList()
ActiongetEndTimeList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getErrorList()
ActiongetErrorList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getInstrumentList()
ActiongetInstrumentList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getLocationList()
ActiongetLocationList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getObjectList()
ActiongetObjectList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getParticipantList()
ActiongetParticipantList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getResultList()
ActiongetResultList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getStartTimeList()
ActiongetStartTimeList in interface Actionpublic com.google.common.collect.ImmutableList<SchemaOrgType> getTargetList()
ActiongetTargetList in interface Actionprotected 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)