com.ldodds.apps
Class RecordCollectionRDFGenerator

java.lang.Object
  |
  +--com.ldodds.apps.RecordCollectionRDFGenerator

public class RecordCollectionRDFGenerator
extends java.lang.Object

Generates an RDF export of your album collection. The application expects a file containing a series of album names, one per line. It's easy to generate this format from a spreadsheet application so one can create the input file that way if necessary. The application will contain the MusicBrainz server and attempt to collect the metadata about each album, generating a complete RDF export which is then dumped to standard out.

Author:
ccslrd

Constructor Summary
RecordCollectionRDFGenerator()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void process(java.io.File input, java.io.File output)
           
 void process(java.io.File input, java.io.OutputStream out)
           
 void process(java.io.InputStream in, java.io.OutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordCollectionRDFGenerator

public RecordCollectionRDFGenerator()
Method Detail

process

public void process(java.io.File input,
                    java.io.File output)
             throws java.io.IOException
java.io.IOException

process

public void process(java.io.File input,
                    java.io.OutputStream out)
             throws java.io.IOException
java.io.IOException

process

public void process(java.io.InputStream in,
                    java.io.OutputStream out)
             throws java.io.IOException
java.io.IOException

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
java.io.IOException