SchemaDeliveryMethod enum

A delivery method is a standardized procedure for transferring the product or service to the destination of fulfillment chosen by the customer. Delivery methods are characterized by the means of transportation used, and by the organization or group that is the contracting party for the sending organization or person.\n\nCommonly used values:\n\n* http://purl.org/goodrelations/v1#DeliveryModeDirectDownload\n* http://purl.org/goodrelations/v1#DeliveryModeFreight\n* http://purl.org/goodrelations/v1#DeliveryModeMail\n* http://purl.org/goodrelations/v1#DeliveryModeOwnFleet\n* http://purl.org/goodrelations/v1#DeliveryModePickUp\n* http://purl.org/goodrelations/v1#DHL\n* http://purl.org/goodrelations/v1#FederalExpress\n* http://purl.org/goodrelations/v1#UPS See https://schema.org/DeliveryMethod

Inheritance
Implemented types
Available extensions

Values

lockerDelivery → const SchemaDeliveryMethod

A DeliveryMethod in which an item is made available via locker.

const SchemaDeliveryMethod('https://schema.org/LockerDelivery')
onSitePickup → const SchemaDeliveryMethod

A DeliveryMethod in which an item is collected on site, e.g. in a store or at a box office.

const SchemaDeliveryMethod('https://schema.org/OnSitePickup')
parcelService → const SchemaDeliveryMethod

A private parcel service as the delivery mode available for a certain offer.\n\nCommonly used values:\n\n* http://purl.org/goodrelations/v1#DHL\n* http://purl.org/goodrelations/v1#FederalExpress\n* http://purl.org/goodrelations/v1#UPS

const SchemaDeliveryMethod('https://schema.org/ParcelService')

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
value → String
Canonical Schema.org URL of this member
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJsonLd() → String
Serialize SchemaDeliveryMethod to JSON-LD
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

values → const List<SchemaDeliveryMethod>
A constant List of the values in this enum, in order of their declaration.