The contract also does not require an implementation to do any validation unlike the Jena Core {@link PrefixMapping} which require validation ofprefixes.
For input dominated workloads where you are primarily calling {@link #expand(String)} or {@link #expand(String,String)} it is best to usethe default implementation - {@link PrefixMapStd}. For output dominated workloads where you are primarily calling {@link #abbrev(String)} or{@link #abbreviate(String)} it is better to use the {@link FastAbbreviatingPrefixMap}implementation. See the javadoc for those classes for more explanation of their differences.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|