class PluginManager |
|
|
|
|
|
|
Find a backend plugin by its features.
features - The features that are requested, a combination of Soprano.BackendFeature flags. userFeatures - If features contain Backend.BackendFeatureUser this paramter states the additionally requested user features. Returns a Backend that supports the features defined in features. |
|
Find a backend plugin by its name.
Returns the backend specified by name or null if could not be found. |
|
Find a parser plugin by its name.
Returns the parser specified by name or null if could not be found. |
|
Find a Parser instance that is able to parse RDF data serialized as
serialization.
serialization - The requested serialization. userSerialization - If serialization is set to Soprano.SerializationUser this parameter specifies the serialization to use. It allows the extension of the %Soprano Parser interface with new RDF serializations that are not officially supported by %Soprano. Returns A Parser plugin that can parse RDF data encoded in the requested serialization or 0 if no such plugin could be found. |
|
Find a serializer plugin by its name.
Returns the serializer specified by name or null if could not be found. |
|
Find a Serializer instance that is able to encode RDF data using
serialization.
serialization - The requested serialization. userSerialization - If serialization is set to Soprano.SerializationUser this parameter specifies the serialization to use. It allows the extension of the %Soprano Serializer interface with new RDF serializations that are not officially supported by %Soprano. Returns A Serializer plugin that can serialize RDF data encoded in the requested serialization or 0 if no such plugin could be found. |
|
Get the singleton instance of the PluginManager |