public class PrefixMapIOverStorage extends Object implements PrefixMapI
PrefixMapI implemented using StoragePrefixMap| Constructor and Description |
|---|
PrefixMapIOverStorage(StoragePrefixMap storage) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(String prefix,
String iriString)
Add a prefix, overwrites any existing association
|
void |
clear()
Clear the prefix mappings.
|
boolean |
containsPrefix(String prefix) |
void |
delete(String prefix)
Delete a prefix
|
void |
forEach(BiConsumer<String,String> action)
Apply a
BiConsumer<String, String> to each entry in the PrefixMap. |
String |
get(String prefix)
Get the mapping for a prefix (or return null).
|
Map<String,String> |
getMapping()
Returns the underlying mapping.
|
Map<String,String> |
getMappingCopy()
Returns a copy of the underlying mapping
|
StoragePrefixMap |
getPrefixMapStorage() |
boolean |
isEmpty()
Return whether there are any prefix mappings or not.
|
int |
size()
Return the number of mappings.
|
Stream<PrefixEntry> |
stream()
Stream of over all prefix entries.
|
String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitabbrev, abbreviate, expand, expand, iterator, prefixes, putAll, putAll, putAllforEach, spliteratorpublic PrefixMapIOverStorage(StoragePrefixMap storage)
public Map<String,String> getMapping()
PrefixMapIgetMapping in interface PrefixMapIgetMapping in interface PrefixMappublic Map<String,String> getMappingCopy()
PrefixMapIgetMappingCopy in interface PrefixMapIgetMappingCopy in interface PrefixMappublic StoragePrefixMap getPrefixMapStorage()
getPrefixMapStorage in interface PrefixMapIpublic void add(String prefix, String iriString)
PrefixMapIadd in interface PrefixMapIadd in interface PrefixMappublic void delete(String prefix)
PrefixMapIdelete in interface PrefixMapIdelete in interface PrefixMappublic Stream<PrefixEntry> stream()
PrefixMapIstream in interface PrefixMapIpublic void forEach(BiConsumer<String,String> action)
PrefixMapIBiConsumer<String, String> to each entry in the PrefixMap.forEach in interface PrefixMapIforEach in interface PrefixMappublic void clear()
PrefixMapIclear in interface PrefixMapIclear in interface PrefixMappublic boolean isEmpty()
PrefixMapIisEmpty in interface PrefixMapIisEmpty in interface PrefixMappublic int size()
PrefixMapIsize in interface PrefixMapIsize in interface PrefixMappublic String get(String prefix)
PrefixMapIget in interface PrefixMapIpublic boolean containsPrefix(String prefix)
containsPrefix in interface PrefixMapIcontainsPrefix in interface PrefixMapLicensed under the Apache License, Version 2.0