/** * Implements {@link Value#stringValue()}. */ @Override public String stringValue() { return uri.stringValue(); }
@Override public boolean equals(Object o) { if (this == o) return true; return uri.equals(o); }
private String tagName(URI pred, String defaultTag) { if (NS.equals(pred.getNamespace())) return pred.getLocalName(); return defaultTag; }
public String toExternal(final URI uri) { if (prefixDecls != null) { final String prefix = namespaces.get(uri.getNamespace()); if (prefix != null) { return prefix + ":" + uri.getLocalName(); } } return "<" + uri.stringValue() + ">"; }
@Override public int compare(Entry<URI, Set<Edge>> a, Entry<URI, Set<Edge>> b) { URI aURI = a.getKey(); URI bURI = b.getKey(); String aLocal = aURI.getLocalName(); String bLocal = bURI.getLocalName(); int result = aLocal.compareTo(bLocal); if (result == 0) { result = aURI.stringValue().compareTo(bURI.stringValue()); } return result; }
public static GoogleCloudSqlInstanceType fromURI(URI uri) { for (GoogleCloudSqlInstanceType value : values()) { if (value.getURI().equals(uri)) { return value; } } throw new KonigException("Value not found: " + uri.stringValue()); }
private URI leastCommonDatatype(URI predicate, URI a, URI b) { if (a==null && b==null) { return null; } Resource least = owl.leastCommonSuperClass(a, b); if (least instanceof URI && !OWL.THING.equals(least)) { return (URI)least; } throw new KonigException("Incompatible datatypes for predicate < " + predicate + ">: " + a.getLocalName() + " AND " + b.getLocalName()); }
@Override public String getURI() { return APF.STR_SPLIT.toString(); } }
/** * Implements {@link URI#getLocalName()}. */ @Override public String getLocalName() { return uri.getLocalName(); }
/** * Implements {@link URI#getNamespace()}. */ @Override public String getNamespace() { return uri.getNamespace(); }
public static GoogleCloudSqlBackendType fromURI(URI uri) { for (GoogleCloudSqlBackendType value : values()) { if (value.getURI().equals(uri)) { return value; } } throw new KonigException("Value not found: " + uri.stringValue()); }
@Override public String shortURIasString(URI uri) { if (namespaces2namespacePrefixes.containsKey(uri.getNamespace())) { return namespaces2namespacePrefixes.get(uri.getNamespace()) + ":" + uri.getLocalName(); } else { return uri.stringValue(); } }
private String foreignColumnName(Shape foreignShape) { for (PropertyConstraint p : foreignShape.getProperty()) { URI stereotype = p.getStereotype(); if ( Konig.primaryKey.equals(stereotype) || Konig.syntheticKey.equals(stereotype) ) { return p.getPredicate().getLocalName(); } } throw new KonigException("Failed to find key for table on foreign shape: " + RdfUtil.localName(foreignShape.getId())); }
private DatatypePredicate registerType(org.openrdf.model.URI uri, COL_TYPE type) { String sURI = uri.toString(); mapURItoCOLTYPE.put(sURI, type); mapCOLTYPEtoURI.put(type, uri); DatatypePredicate predicate = new DatatypePredicateImpl(sURI, type); mapCOLTYPEtoPredicate.put(type, predicate); predicateList.add(predicate); return predicate; }
/** * {@inheritDoc} * * @see java.lang.Object#toString() */ @Override public String toString() { return this.uri.getLocalName(); }
public String getPackageName(URI uri) { if (packages.containsKey(uri.getNamespace())) return packages.get(uri.getNamespace()); Class javaClass = findJavaClass(uri); if (javaClass == null || javaClass.getPackage() == null) return null; return javaClass.getPackage().getName(); }
@Override public int _compareTo(final IV o) { final FullyInlineURIIV<?> t = (FullyInlineURIIV<?>) o; return IVUnicode.IVUnicodeComparator.INSTANCE.compare( uri.stringValue(), t.uri.stringValue()); // return uri.stringValue().compareTo(id2); // return id == id2 ? 0 : id < id2 ? -1 : 1; }
public static GoogleCloudSqlVersion fromURI(URI uri) { for (GoogleCloudSqlVersion value : values()) { if (value.getURI().equals(uri)) { return value; } } throw new KonigException("Value not found: " + uri.stringValue()); }
private String tagName(Set<URI> types, String defaultTag) { for (URI type : types) { if (NS.equals(type.getNamespace())) return type.getLocalName(); } return defaultTag; }
private void emitURI(final URI uri) throws IOException { final String prefix = this.prefixes.get(uri.getNamespace()); this.writer.append('\"'); if (prefix != null) { emitString(prefix); this.writer.append(':'); emitString(uri.getLocalName()); } else { emitString(uri.stringValue()); } this.writer.append('\"'); }