Class: ActiveFedora::NtriplesRDFDatastream

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

Instance Attribute Summary

Attributes inherited from Datastream

#digital_object, #last_modified

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from RDFDatastream

#content, #content=, #content_changed?, #deserialize, #graph, #metadata?, #prefix, rdf_subject, #serialize, #to_solr

Methods included from RdfNode

#==, #append, #attributes=, #config_for_term_or_uri, #delete_predicate, #destroy, #find_predicate, #get_values, #insert_child, #mark_for_destruction, #marked_for_destruction?, #new_record=, #new_record?, #query, rdf_registry, #rdf_subject, #reset_child_cache!, #reset_rdf_subject!, #set_value, #target_class

Methods inherited from Datastream

#create, #initialize, #inspect, #label, #metadata?, #profile_from_hash, #realLabel, #save, #serialize!, #solrize_profile, #to_param, #to_solr, #validate_content_present

Constructor Details

This class inherits a constructor from ActiveFedora::Datastream

Class Method Details

.default_attributesObject



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

def self.default_attributes
  super.merge(:controlGroup => 'M', :mimeType => 'text/plain')
end

Instance Method Details

#serialization_formatObject



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

def serialization_format
  :ntriples
end