public Prefixes() { m_prefixIRIsByPrefixName=new TreeMap<String,String>(); m_prefixNamesByPrefixIRI=new TreeMap<String,String>(); buildPrefixIRIMatchingPattern(); } protected void buildPrefixIRIMatchingPattern() {
/**Prefixes*/ public Prefixes() { m_prefixIRIsByPrefixName=new TreeMap<>(); m_prefixNamesByPrefixIRI=new TreeMap<>(); buildPrefixIRIMatchingPattern(); } protected void buildPrefixIRIMatchingPattern() {
/** * @param prefixName prefixName * @param prefixIRI prefixIRI * @return true if modification happened */ public boolean declarePrefix(String prefixName,String prefixIRI) { boolean containsPrefix=declarePrefixRaw(prefixName,prefixIRI); buildPrefixIRIMatchingPattern(); return containsPrefix; } protected boolean declarePrefixRaw(String prefixName,String prefixIRI) {
public boolean declarePrefix(String prefixName,String prefixIRI) { boolean containsPrefix=declarePrefixRaw(prefixName,prefixIRI); buildPrefixIRIMatchingPattern(); return containsPrefix; } protected boolean declarePrefixRaw(String prefixName,String prefixIRI) {
/** * Registers the well-known Semantic Web prefixes. * * @return 'true' if this object already contained one of the well-known prefixes */ public boolean declareSemanticWebPrefixes() { boolean containsPrefix=false; for (Map.Entry<String,String> entry : s_semanticWebPrefixes.entrySet()) if (declarePrefixRaw(entry.getKey(),entry.getValue())) containsPrefix=true; buildPrefixIRIMatchingPattern(); return containsPrefix; } /**
/** * Registers the well-known Semantic Web prefixes. * * @return 'true' if this object already contained one of the well-known prefixes */ public boolean declareSemanticWebPrefixes() { boolean containsPrefix=false; for (Map.Entry<String,String> entry : s_semanticWebPrefixes.entrySet()) if (declarePrefixRaw(entry.getKey(),entry.getValue())) containsPrefix=true; buildPrefixIRIMatchingPattern(); return containsPrefix; } /**
/** * Registers all the prefixes from the supplied object. * * @param prefixes the object from which the prefixes are taken * @return 'true' if this object already contained one of the prefixes from the supplied object */ public boolean addPrefixes(Prefixes prefixes) { boolean containsPrefix=false; for (Map.Entry<String,String> entry : prefixes.m_prefixIRIsByPrefixName.entrySet()) if (declarePrefixRaw(entry.getKey(),entry.getValue())) containsPrefix=true; buildPrefixIRIMatchingPattern(); return containsPrefix; } /**
/** * Registers all the prefixes from the supplied object. * * @param prefixes the object from which the prefixes are taken * @return 'true' if this object already contained one of the prefixes from the supplied object */ public boolean addPrefixes(Prefixes prefixes) { boolean containsPrefix=false; for (Map.Entry<String,String> entry : prefixes.m_prefixIRIsByPrefixName.entrySet()) if (declarePrefixRaw(entry.getKey(),entry.getValue())) containsPrefix=true; buildPrefixIRIMatchingPattern(); return containsPrefix; } @Override
buildPrefixIRIMatchingPattern(); return containsPrefix;
buildPrefixIRIMatchingPattern(); return containsPrefix;