org.semanticweb.HermiT
Class Prefixes.ImmutablePrefixes

java.lang.Object
  extended by org.semanticweb.HermiT.Prefixes
      extended by org.semanticweb.HermiT.Prefixes.ImmutablePrefixes
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
Prefixes

public static class Prefixes.ImmutablePrefixes
extends Prefixes

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.semanticweb.HermiT.Prefixes
Prefixes.ImmutablePrefixes
 
Field Summary
 
Fields inherited from class org.semanticweb.HermiT.Prefixes
m_prefixIRIMatchingPattern, m_prefixIRIsByPrefixName, m_prefixNamesByPrefixIRI, PN_CHARS, PN_CHARS_BASE, s_localNameChecker, s_semanticWebPrefixes, STANDARD_PREFIXES
 
Constructor Summary
Prefixes.ImmutablePrefixes(java.util.Map<java.lang.String,java.lang.String> initialPrefixes)
           
 
Method Summary
protected  boolean declarePrefixRaw(java.lang.String prefixName, java.lang.String prefixIRI)
           
 
Methods inherited from class org.semanticweb.HermiT.Prefixes
abbreviateIRI, addPrefixes, buildPrefixIRIMatchingPattern, canBeExpanded, declareDefaultPrefix, declareInternalPrefixes, declarePrefix, declareSemanticWebPrefixes, expandAbbreviatedIRI, getPrefixIRI, getPrefixIRIsByPrefixName, getPrefixName, isInternalIRI, isValidLocalName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Prefixes.ImmutablePrefixes

public Prefixes.ImmutablePrefixes(java.util.Map<java.lang.String,java.lang.String> initialPrefixes)
Method Detail

declarePrefixRaw

protected boolean declarePrefixRaw(java.lang.String prefixName,
                                   java.lang.String prefixIRI)
Overrides:
declarePrefixRaw in class Prefixes