Linux Mac OSX Windows

Implemented by


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

Methods


        
nsIRDFResource GetAnonymousResource()

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

        
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)