[scriptable, uuid(bfd05261-834c-11d2-8eac-00805f29f370)]
interface nsIRDFService : nsISupports

Methods


          
nsIRDFResource GetAnonymousResource()

          
nsIRDFDataSource GetDataSource(in string aURI)

          
nsIRDFDataSource GetDataSourceBlocking(in string aURI)

          
nsIRDFDate GetDateLiteral(in long long aValue)

          
nsIRDFInt GetIntLiteral(in long aValue)

          
nsIRDFLiteral GetLiteral(in wstring aValue)

          
nsIRDFResource GetResource(in AUTF8String aURI)

          
nsIRDFResource GetUnicodeResource(in AString aURI)

          
boolean IsAnonymousResource(in nsIRDFResource aResource)

          
void RegisterDataSource(in nsIRDFDataSource aDataSource, in boolean aReplace)

          
void RegisterResource(in nsIRDFResource aResource, in boolean aReplace)

          
void UnregisterDataSource(in nsIRDFDataSource aDataSource)

          
void UnregisterResource(in nsIRDFResource aResource)

          
[noscript] nsIRDFBlob getBlobLiteral(in const_octet_ptr aValue, in long aLength)