Module: DataFoodConsortium::Connector

Defined in:
lib/datafoodconsortium/connector.rb,
lib/datafoodconsortium/connector/context.rb,
lib/datafoodconsortium/connector/importer.rb,
lib/datafoodconsortium/connector/connector.rb

Defined Under Namespace

Modules: SKOSHelper Classes: Address, Agent, AllergenCharacteristic, Catalog, CatalogItem, Characteristic, Connector, Context, CustomerCategory, DefinedProduct, DeliveryOption, Enterprise, Flow, Importer, JsonLdSerializer, LocalizedProduct, NutrientCharacteristic, Offer, Order, OrderLine, PaymentMethod, Person, PhoneNumber, PhysicalCharacteristic, PhysicalPlace, PhysicalProduct, PickupOption, PlannedConsumptionFlow, PlannedLocalConsumptionFlow, PlannedLocalProductionFlow, PlannedLocalTransformation, PlannedProductionFlow, PlannedTransformation, Price, ProductBatch, QuantitativeValue, Quantity, RealStock, RealizedConsumptionFlow, RealizedProductionFlow, RealizedTransformation, SKOSConcept, SKOSInstance, SKOSParser, SKOSParserElement, SaleSession, ShippingOption, SocialMedia, SuppliedProduct, TechnicalProduct, TheoreticalStock, VirtualPlace

Class Method Summary collapse

Class Method Details

.semantic_typesObject



53
54
55
56
57
# File 'lib/datafoodconsortium/connector.rb', line 53

def self.semantic_types
  constants.map(&method(:const_get)).select do |c|
    c.constants.include?(:SEMANTIC_TYPE)
  end
end