org.d2rq.server
Class MetadataCreator

java.lang.Object
  extended by org.d2rq.server.MetadataCreator

public class MetadataCreator
extends Object

Implements a metadata extension.

Author:
Hannes Muehleisen (hannes@muehleisen.org)

Field Summary
static Comparator<Statement> subjectSorter
           
 
Constructor Summary
MetadataCreator(D2RServer server, Model template)
           
 
Method Summary
 Model addMetadataFromTemplate(String resourceURI, String documentURL, String pageUrl)
           
static File findTemplateFile(D2RServer server, Property fileConfigurationProperty)
           
static Model loadMetadataTemplate(InputStream is)
           
static Model loadTemplateFile(File f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

subjectSorter

public static Comparator<Statement> subjectSorter
Constructor Detail

MetadataCreator

public MetadataCreator(D2RServer server,
                       Model template)
Method Detail

addMetadataFromTemplate

public Model addMetadataFromTemplate(String resourceURI,
                                     String documentURL,
                                     String pageUrl)

findTemplateFile

public static File findTemplateFile(D2RServer server,
                                    Property fileConfigurationProperty)

loadTemplateFile

public static Model loadTemplateFile(File f)

loadMetadataTemplate

public static Model loadMetadataTemplate(InputStream is)