public static String mapPrefixName(String prefixName) { String x = mapping.expand(prefixName) ; if ( x == null ) return prefixName ; return x ; } }
public static String mapPrefixName(String prefixName) { String x = mapping.expand(prefixName) ; if ( x == null ) return prefixName ; return x ; } }
@Override public String expand(String prefix, String localName) { return other.expand(prefix, localName) ; }
@Override public String expand(String prefixedName) { return other.expand(prefixedName) ; }
@Override public String expand(String prefixedName) { return get().expand(prefixedName) ; }
@Override public String expand(String prefix, String localName) { return get().expand(prefix, localName) ; }
private static String expand(RDF_PrefixName prefixName, PrefixMap pmap) { if ( pmap == null ) return null ; String prefix = prefixName.getPrefix() ; String localname = prefixName.getLocalName() ; String x = pmap.expand(prefix, localname) ; if ( x == null ) throw new RiotThriftException("Failed to expand "+prefixName) ; return x ; }
private String expandPrefixedName(String prefix, String localPart, Token token) { String expansion = prologue.getPrefixMap().expand(prefix, localPart) ; if (expansion == null) errorHandler.fatal("Undefined prefix: " + prefix, token.getLine(), token.getColumn()) ; return expansion ; }
private String expandPrefixedName(String prefix, String localPart, Token token) { String expansion = prefixMap.expand(prefix, localPart); if ( expansion == null ) { if ( ARQ.isTrue(ARQ.fixupUndefinedPrefixes) ) return RiotLib.fixupPrefixIRI(prefix, localPart); errorHandler.fatal("Undefined prefix: " + prefix, token.getLine(), token.getColumn()); } return expansion; } }
/** * Simple expand test */ @Test public void prefixMap_expand_02() { PrefixMap pmap = this.getPrefixMap(); add(pmap, "ex", "http://example/"); String x = pmap.expand("", "x"); assertNull(x); }
/** * Simple expand test */ @Test public void prefixMap_expand_01() { PrefixMap pmap = this.getPrefixMap(); add(pmap, "", "http://example/"); String x = pmap.expand("", "x"); assertEquals("http://example/x", x); }
/** * Simple expand test */ @Test public void prefixMap_expand_04() { PrefixMap pmap = this.getPrefixMap(); // The most recent definition should always be the one that applies add(pmap, "ex", "http://example/"); add(pmap, "ex", "http://elsewhere/ns#"); String x = pmap.expand("ex", "x"); assertEquals("http://elsewhere/ns#x", x); }
/** * Simple expand test */ @Test public void prefixMap_expand_03() { PrefixMap pmap = this.getPrefixMap(); // Defining twice should not cause an issue add(pmap, "ex", "http://example/"); add(pmap, "ex", "http://example/"); String x = pmap.expand("", "x"); assertNull(x); }
if ( pmap == null ) return NodeFactory.createURI("urn:prefixed-name:"+tokenImage+":"+tokenImage2) ; String x = pmap.expand(tokenImage, tokenImage2) ; if ( x == null ) throw new RiotException("Can't expand prefixed name: "+this) ;
if ( pmap == null ) return NodeFactory.createURI("urn:prefixed-name:"+tokenImage+":"+tokenImage2) ; String x = pmap.expand(tokenImage, tokenImage2) ; if ( x == null ) throw new RiotException("Can't expand prefixed name: "+this) ;