com.ldodds.musicbrainz
Class MQ

java.lang.Object
  |
  +--com.ldodds.musicbrainz.MQ

public class MQ
extends java.lang.Object

Vocabulary definitions for the MusicBrainz Query ontology. This class is a hand-crafted equivalent of vocabulary definitions generated automatically by using the Jena schemagen tool. MusicBrainz don't have a formal RDFS vocabulary, hence the need for a hand-crafted equivalent.

Author:
ldodds
See Also:

Field Summary
static Property album
           
static Property albumName
           
static Property artist
           
static Property artistName
           
static Property authChallenge
           
static Property error
          An error message returned from the server.
static Resource FindAlbum
           
static Resource FindArtist
           
static Resource FindDisctinctTrmId
           
static Resource FindTrack
           
static Resource GetCDInfo
           
static Resource LookupMetadata
           
static Resource NAMESPACE
          The namespace of the vocabalary as a resource
static java.lang.String NS
          The namespace of the vocabalary as a string ("http://musicbrainz.org/mm/mq-1.1#")
static Property relevance
           
static Resource Result
          The Result class is used to encapsulate all of the server responses.
static Property sessionId
           
static Property status
          A query status code from the server.
static Resource SubmitTrack
           
static Resource SubmitTRMList
           
static Property track
           
static Property trackName
           
 
Constructor Summary
MQ()
           
 
Method Summary
static java.lang.String getURI()
          The namespace of the vocabalary as a string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS

public static final java.lang.String NS

The namespace of the vocabalary as a string ("http://musicbrainz.org/mm/mq-1.1#")

See Also:
Constant Field Values

NAMESPACE

public static final Resource NAMESPACE

The namespace of the vocabalary as a resource


Result

public static final Resource Result

The Result class is used to encapsulate all of the server responses.


SubmitTrack

public static final Resource SubmitTrack

LookupMetadata

public static final Resource LookupMetadata

FindDisctinctTrmId

public static final Resource FindDisctinctTrmId

FindArtist

public static final Resource FindArtist

FindAlbum

public static final Resource FindAlbum

FindTrack

public static final Resource FindTrack

GetCDInfo

public static final Resource GetCDInfo

SubmitTRMList

public static final Resource SubmitTRMList

status

public static final Property status

A query status code from the server. Values for this include OK or fuzzy. Fuzzy is returned when the server made a fuzzy match somewhere while handling the query. E.g. call getTrackInfoFromTRMid with only metadata and no TRM id


error

public static final Property error

An error message returned from the server.


artistName

public static final Property artistName

albumName

public static final Property albumName

trackName

public static final Property trackName

relevance

public static final Property relevance

sessionId

public static final Property sessionId

authChallenge

public static final Property authChallenge

artist

public static final Property artist

album

public static final Property album

track

public static final Property track
Constructor Detail

MQ

public MQ()
Method Detail

getURI

public static java.lang.String getURI()

The namespace of the vocabalary as a string

See Also:
NS