Package org.apache.jena.riot
Class RDFParserRegistry
- java.lang.Object
-
- org.apache.jena.riot.RDFParserRegistry
-
public class RDFParserRegistry extends java.lang.ObjectThe registry of languages and parsers. To register a new parser:- Register the language with
RDFLanguages - Register the parser factory with
RDFParserRegistry
- Register the language with
-
-
Constructor Summary
Constructors Constructor Description RDFParserRegistry()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ReaderRIOTFactorygetFactory(Lang language)Return the parser factory for the language, or null if not registered.static voidinit()static booleanisQuads(Lang lang)return true if the language is registered with the quads parser factoriesstatic booleanisRegistered(Lang lang)return true if the language has a registered parser.static booleanisTriples(Lang lang)return true if the language is registered with the triples parser factoriesstatic voidregisterLangQuads(Lang lang, ReaderRIOTFactory factory)Register a language and its parser factory.static voidregisterLangTriples(Lang lang, ReaderRIOTFactory factory)Register a language and its parser factory.static voidremoveRegistration(Lang lang)Remove registration
-
-
-
Method Detail
-
init
public static void init()
-
registerLangTriples
public static void registerLangTriples(Lang lang, ReaderRIOTFactory factory)
Register a language and its parser factory. To create aLangobject useLangBuilder.
-
registerLangQuads
public static void registerLangQuads(Lang lang, ReaderRIOTFactory factory)
Register a language and its parser factory. To create aLangobject useLangBuilder.
-
removeRegistration
public static void removeRegistration(Lang lang)
Remove registration
-
getFactory
public static ReaderRIOTFactory getFactory(Lang language)
Return the parser factory for the language, or null if not registered. UseRDFParser.create() ... .build()
-
isRegistered
public static boolean isRegistered(Lang lang)
return true if the language has a registered parser.
-
isTriples
public static boolean isTriples(Lang lang)
return true if the language is registered with the triples parser factories
-
isQuads
public static boolean isQuads(Lang lang)
return true if the language is registered with the quads parser factories
-
-