public Prologue copy() { PrefixMap prefixMap = PrefixMapFactory.createForInput(this.prefixMap) ; return new Prologue(prefixMap, resolver) ; }
public Prologue copy() { PrefixMap prefixMap = PrefixMapFactory.createForInput(this.prefixMap) ; return new Prologue(prefixMap, resolver) ; }
public static Prologue create(String base, PrefixMapping pmapping) { PrefixMap pmap = null ; if ( pmapping != null ) { pmap = PrefixMapFactory.createForInput(pmapping) ; } IRIResolver resolver = null ; if ( base != null ) resolver = IRIResolver.create(base) ; return new Prologue(pmap, resolver) ; }
public static Prologue create(String base, PrefixMapping pmapping) { PrefixMap pmap = null ; if ( pmapping != null ) { pmap = PrefixMapFactory.createForInput(pmapping) ; } IRIResolver resolver = null ; if ( base != null ) resolver = IRIResolver.create(base) ; return new Prologue(pmap, resolver) ; }
@Override public Iterator<Triple> createDeserializer(InputStream in) { Tokenizer tokenizer = TokenizerFactory.makeTokenizerASCII(in) ; ParserProfileBase profile = new ParserProfileBase(new Prologue(null, IRIResolver.createNoResolve()), null, LabelToNode.createUseLabelEncoded()) ; LangNTriples parser = new LangNTriples(tokenizer, profile, null) ; return parser ; }
@Override public Iterator<Quad> createDeserializer(InputStream in) { Tokenizer tokenizer = TokenizerFactory.makeTokenizerASCII(in) ; ParserProfileBase profile = new ParserProfileBase(new Prologue(null, IRIResolver.createNoResolve()), null, LabelToNode.createUseLabelEncoded()) ; LangNQuads parser = new LangNQuads(tokenizer, profile, null) ; return parser ; }
public Prologue sub(PrefixMap newMappings, String base) { // New prefix mappings PrefixMap ext = getPrefixMap() ; if ( newMappings != null ) ext = PrefixMapFactory.extend(ext) ; // New base. IRIResolver r = resolver ; if ( base != null ) r = IRIResolver.create(base) ; return new Prologue(ext, r) ; }
public Prologue sub(PrefixMap newMappings, String base) { // New prefix mappings PrefixMap ext = getPrefixMap() ; if ( newMappings != null ) ext = PrefixMapFactory.extend(ext) ; // New base. IRIResolver r = resolver ; if ( base != null ) r = IRIResolver.create(base) ; return new Prologue(ext, r) ; }
public static ParserProfile profile(String baseIRI, boolean resolveIRIs, boolean checking, ErrorHandler handler) { LabelToNode labelToNode = true ? SyntaxLabels.createLabelToNode() : LabelToNode.createUseLabelEncoded() ; Prologue prologue ; if ( resolveIRIs ) prologue = new Prologue(PrefixMapFactory.createForInput(), IRIResolver.create(baseIRI)) ; else prologue = new Prologue(PrefixMapFactory.createForInput(), IRIResolver.createNoResolve()) ; if ( checking ) return new ParserProfileChecker(prologue, handler, labelToNode) ; else return new ParserProfileBase(prologue, handler, labelToNode) ; }
static ParserProfile profile() { // Don't do anything with IRIs or blank nodes. Prologue prologue = new Prologue(PrefixMapFactory.createForInput(), IRIResolver.createNoResolve()) ; ErrorHandler handler = ErrorHandlerFactory.getDefaultErrorHandler() ; FactoryRDF factory = RiotLib.factoryRDF(LabelToNode.createUseLabelAsGiven()) ; ParserProfile profile = RiotLib.createParserProfile(factory, handler, false); return profile ; }
static ParserProfile profile() { // Don't do anything with IRIs. Prologue prologue = new Prologue(PrefixMapFactory.createForInput(), IRIResolver.createNoResolve()) ; ErrorHandler handler = ErrorHandlerFactory.getDefaultErrorHandler() ; ParserProfile profile = new ParserProfileBase(prologue, handler) ; profile.setLabelToNode(LabelToNode.createUseLabelAsGiven()) ; // Include safe bNode labels. return profile ; }