@Override public Map<String, IRI> getMapping() { return other.getMapping() ; }
@Test public void prefixMap_basic_01() { PrefixMap pmap = getPrefixMap(); assertTrue(pmap.isEmpty()) ; assertEquals(0, pmap.size()) ; assertTrue(pmap.getMapping().isEmpty()) ; assertTrue(pmap.getMappingCopy().isEmpty()) ; assertTrue(pmap.getMappingCopyStr().isEmpty()) ; }
@Test public void prefixMap_basic_02() { PrefixMap pmap = getPrefixMap(); pmap.add("", "http://example/") ; assertFalse(pmap.isEmpty()) ; assertEquals(1, pmap.size()) ; assertTrue(pmap.contains("")) ; assertTrue(pmap.getMapping().containsKey("")) ; assertTrue(pmap.getMappingCopy().containsKey("")) ; assertTrue(pmap.getMappingCopyStr().containsKey("")) ; }
/** * Creates a new prefix mapping copied from an existing map * @param prefixMap Prefix Map */ public PrefixMapStd(PrefixMap prefixMap) { prefixes.putAll(prefixMap.getMapping()); }
/** * Creates a new prefix mapping copied from an existing map * @param prefixMap Prefix Map */ public PrefixMapStd(PrefixMap prefixMap) { prefixes.putAll(prefixMap.getMapping()); }
@Override public void putAll(PrefixMap pmap) { pmap.getMapping().forEach(this::add); }
@Override public Map<String, IRI> getMapping() { return Collections.unmodifiableMap(other.getMapping()) ; }
@Override public Map<String, IRI> getMapping() { Map<String, IRI> mapping = new HashMap<>(); mapping.putAll(parent.getMapping()); mapping.putAll(local.getMapping()); return Collections.unmodifiableMap(mapping); }
@Override public Map<String, IRI> getMapping() { Map<String, IRI> mapping = new HashMap<String, IRI>(); mapping.putAll(parent.getMapping()); mapping.putAll(local.getMapping()); return Collections.unmodifiableMap(mapping); }
@Override protected String uriToPrefix(String uri) { return pmap.getMapping().entrySet().stream() .filter(e->Objects.equals(uri, e.getValue().toString())) .map(Entry::getKey) .findFirst() .orElse(null); }
@Override protected String prefixToUri(String prefix) { IRI iri = pmap.getMapping().get(prefix); if ( iri == null ) return null; return iri.toString(); }
@Override public Map<String, IRI> getMapping() { return Collections.unmodifiableMap(get().getMapping()) ; }
@Override public void putAll(PrefixMap pmap) { for (Map.Entry<String, IRI> e : pmap.getMapping().entrySet()) { this.add(e.getKey(), e.getValue()); } }
@Override public Map<String, IRI> getMapping() { return get().getMapping() ; }
Map<String, IRI> mapping = prefixMap.getMapping(); if (addAllPrefixesToContext) { for ( Entry<String, IRI> e : mapping.entrySet() ) {
@Test(expected=UnsupportedOperationException.class) public void other_11() { PrefixMap pmap = PrefixMapFactory.emptyPrefixMap() ; pmap.getMapping().put("ex", IRIResolver.iriFactory().construct("http://example/")) ; }
@Test(expected=UnsupportedOperationException.class) public void other_02() { PrefixMap pmap = PrefixMapFactory.create() ; pmap = PrefixMapFactory.unmodifiablePrefixMap(pmap) ; pmap.getMapping().put("ex", IRIResolver.iriFactory().construct("http://example/")) ; }
for ( Map.Entry<String, IRI> e : pmap.getMapping().entrySet() )
for ( Map.Entry<String, IRI> e : pmap.getMapping().entrySet() )