Class: Mida::SchemaOrg::DeliveryMethod

Inherits:
DataType::Enumeration show all
Defined in:
lib/mida_vocabulary/vocabularies/schemaorg/deliverymethod.rb

Overview

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. Commonly used values: purl.org/goodrelations/v1#DeliveryModeDirectDownload purl.org/goodrelations/v1#DeliveryModeFreight purl.org/goodrelations/v1#DeliveryModeMail purl.org/goodrelations/v1#DeliveryModeOwnFleet purl.org/goodrelations/v1#DeliveryModePickUp purl.org/goodrelations/v1#DHL purl.org/goodrelations/v1#FederalExpress purl.org/goodrelations/v1#UPS

Constant Summary collapse

VALID_VALUES =
[
  [::Mida::DataType::URL, %r{http://schema.org/}i]
]

Method Summary

Methods inherited from DataType::Enumeration

#initialize

Methods inherited from DataType::Generic

#==, #method_missing, parse, #to_s, #to_yaml

Constructor Details

This class inherits a constructor from Mida::DataType::Enumeration

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Mida::DataType::Generic