Class: ActiveFedora::NtriplesRDFDatastream

Inherits:
RDFDatastream show all
Defined in:
lib/active_fedora/ntriples_rdf_datastream.rb

Instance Attribute Summary

Attributes inherited from RDFDatastream

#loaded

Attributes inherited from Datastream

#digital_object, #dirty, #fields, #last_modified

Instance Method Summary collapse

Methods inherited from RDFDatastream

#append, #content=, #deserialize, #dirty?, #ensure_loaded, #fields, #find_predicate, #get_values, #graph, #method_missing, #rdf_subject, #save, #serialize, #serialize!, #set_value, #to_solr

Methods inherited from Datastream

#add_ds_location, #add_mime_type, #create, #dirty?, from_xml, #initialize, #inspect, #new_object?, #profile_from_hash, #save, #serialize!, #size, #solrize_profile, #to_param, #validate_content_present

Constructor Details

This class inherits a constructor from ActiveFedora::Datastream

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ActiveFedora::RDFDatastream

Instance Method Details

#controlGroupObject



13
14
15
# File 'lib/active_fedora/ntriples_rdf_datastream.rb', line 13

def controlGroup
  'M'
end

#mimeTypeObject



9
10
11
# File 'lib/active_fedora/ntriples_rdf_datastream.rb', line 9

def mimeType
  'text/plain'
end

#serialization_formatObject



5
6
7
# File 'lib/active_fedora/ntriples_rdf_datastream.rb', line 5

def serialization_format
  :ntriples
end