Package org.apache.jena.riot
Class RDFParserRegistry
- java.lang.Object
-
- org.apache.jena.riot.RDFParserRegistry
-
public class RDFParserRegistry extends java.lang.Object
The 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 ReaderRIOTFactory
getFactory(Lang language)
Return the parser factory for the language, or null if not registered.static void
init()
static boolean
isQuads(Lang lang)
return true if the language is registered with the quads parser factoriesstatic boolean
isRegistered(Lang lang)
return true if the language has a registered parser.static boolean
isTriples(Lang lang)
return true if the language is registered with the triples parser factoriesstatic void
registerLangQuads(Lang lang, ReaderRIOTFactory factory)
Register a language and its parser factory.static void
registerLangTriples(Lang lang, ReaderRIOTFactory factory)
Register a language and its parser factory.static void
removeRegistration(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 aLang
object useLangBuilder
.
-
registerLangQuads
public static void registerLangQuads(Lang lang, ReaderRIOTFactory factory)
Register a language and its parser factory. To create aLang
object 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
-
-