Class: RDF::Tabular::Transformation

Inherits:
Metadata show all
Defined in:
vendor/bundler/ruby/2.5.0/bundler/gems/rdf-tabular-e6dd10a784d9/lib/rdf/tabular/metadata.rb

Constant Summary

PROPERTIES =
{
  :@id         => :link,
  :@type       => :atomic,
  source:         :atomic,
  targetFormat:   :link,
  scriptFormat:   :link,
  titles:         :natural_language,
  url:            :link,
}.freeze
DEFAULTS =
{}.freeze
REQUIRED =
%w(url targetFormat scriptFormat).map(&:to_sym).freeze

Constants inherited from Metadata

Metadata::DATATYPES, Metadata::INHERITED_DEFAULTS, Metadata::INHERITED_PROPERTIES, Metadata::LOCAL_CONTEXT, Metadata::NAME_SYNTAX

Instance Attribute Summary

Attributes inherited from Metadata

#filenames, #id, #object, #parent, #url

Instance Method Summary collapse

Methods inherited from Metadata

#==, #[], #[]=, #base, #common_properties, #context, #datatype=, #default_value, #describes_file?, #dialect, #dialect=, #each, #each_row, for_input, #has_annotations?, #initialize, #inspect, #normalize!, #normalize_jsonld, open, #root, #set_array_value, #set_nl, #set_property, site_wide_config, #tableSchema=, #tables=, #to_json, #transformations=, #valid?, #valid_natural_language_property?, #validate, #validate!, #verify_compatible!

Methods included from Util::Logger

#log_debug, #log_depth, #log_error, #log_fatal, #log_info, #log_recover, #log_recovering?, #log_statistics, #log_warn, #logger

Constructor Details

This class inherits a constructor from RDF::Tabular::Metadata

Instance Method Details

#type:Template

Type of this Metadata

Returns:

  • (:Template)


1670
# File 'vendor/bundler/ruby/2.5.0/bundler/gems/rdf-tabular-e6dd10a784d9/lib/rdf/tabular/metadata.rb', line 1670

def type; :Template; end