|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hp.hpl.jena.sparql.lang.ParserRegistry
public class ParserRegistry
original code - contribution from Olaf Hartig
Method Summary | |
---|---|
void |
add(Syntax syntax,
ParserFactory f)
Register the given parser factory for the specified syntax. |
static void |
addFactory(Syntax syntax,
ParserFactory f)
Register the given parser factory for the specified syntax. |
boolean |
containsFactory(Syntax syntax)
Checks whether a parser factory is registered for the given syntax |
static boolean |
containsParserFactory(Syntax syntax)
Checks whether a parser factory is registered for the given syntax |
Parser |
createParser(Syntax syntax)
Return a suitable parser for the given syntax |
static ParserFactory |
findFactory(Syntax syntax)
Return a suitable factory for the given syntax |
static ParserRegistry |
get()
|
ParserFactory |
getFactory(Syntax syntax)
Return a suitable parser factory for the given syntax |
static Parser |
parser(Syntax syntax)
Return a suitable parser for the given syntax |
void |
remove(Syntax syntax)
Unregister the parser factory associated with the given syntax |
static void |
removeFactory(Syntax syntax)
Unregister the parser factory associated with the given syntax |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static ParserRegistry get()
public static ParserFactory findFactory(Syntax syntax)
syntax
- the syntax to be processed
public static Parser parser(Syntax syntax)
syntax
- the syntax to be processed
public ParserFactory getFactory(Syntax syntax)
syntax
- the syntax to be processed
public Parser createParser(Syntax syntax)
syntax
- the syntax to be processed
public static void addFactory(Syntax syntax, ParserFactory f)
public void add(Syntax syntax, ParserFactory f)
public static void removeFactory(Syntax syntax)
public void remove(Syntax syntax)
public static boolean containsParserFactory(Syntax syntax)
public boolean containsFactory(Syntax syntax)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |