java.lang.Object
org.apache.jena.sparql.sse.lang.ParseHandlerPlain
org.apache.jena.sparql.sse.lang.ParseHandlerForm
org.apache.jena.sparql.sse.lang.ParseHandlerResolver
- All Implemented Interfaces:
ParseHandler
- Direct Known Subclasses:
ParseHandlerLink
Resolve syntactic forms like (base ...) and (prefix...) where the syntax modifies
the enclosed sub term. Forms: (FORM DECL... TERM) => where TERM is the
result. Examples (prefix (PREFIXES) TERM) => TERM with prefix names
expanded (base IRI TERM) => TERM with IRIs resolved to absolute IRIs
The DECL part can not itself have nested, independent forms unless a subclass
(carefully) manages that.
-
Constructor Summary
ConstructorDescriptionParseHandlerResolver
(String baseStr, org.apache.jena.shared.PrefixMapping prefixMapping) -
Method Summary
Methods inherited from class org.apache.jena.sparql.sse.lang.ParseHandlerForm
listFinish, listStart
Methods inherited from class org.apache.jena.sparql.sse.lang.ParseHandlerPlain
emitBNode, emitLiteral, emitSymbol, emitVar, getItem, parseFinish, parseStart, tripleTermFinish, tripleTermStart
-
Constructor Details
-
Method Details
-
emitIRI
- Specified by:
emitIRI
in interfaceParseHandler
- Overrides:
emitIRI
in classParseHandlerPlain
-
emitPName
- Specified by:
emitPName
in interfaceParseHandler
- Overrides:
emitPName
in classParseHandlerPlain
-