@Override public OWLDatatype getOWLDatatype(IRI iri) { return new OWLDatatypeImpl(iri); }
@Override public OWLDatatype getOWLDatatype(IRI iri) { return new OWLDatatypeImpl(iri); }
@Override public OWLDatatype getOWLDatatype(IRI iri) { return new OWLDatatypeImpl(iri); }
public OWLDatatype getOWLDatatype(IRI iri) { OWLDatatype dt = datatypesByURI.get(iri); if (dt == null) { dt = new OWLDatatypeImpl(this, iri); datatypesByURI.put(iri, dt); } return dt; }
@NonNull @Override public OWLDatatype getDecimalDatatype() { IRI iri = XSDVocabulary.DECIMAL.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getTimeDatatype() { IRI iri = XSDVocabulary.TIME.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getURIDatatype() { IRI iri = XSDVocabulary.ANY_URI.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getDateDatatype() { IRI iri = XSDVocabulary.DATE.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getBooleanDatatype() { IRI iri = XSDVocabulary.BOOLEAN.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getShortDatatype() { IRI iri = XSDVocabulary.SHORT.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getFloatDatatype() { IRI iri = XSDVocabulary.FLOAT.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getLongDatatype() { IRI iri = XSDVocabulary.LONG.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getIntegerDatatype() { IRI iri = XSDVocabulary.INTEGER.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getByteDatatype() { IRI iri = XSDVocabulary.BYTE.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getDateTimeDatatype() { IRI iri = XSDVocabulary.DATE_TIME.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getDoubleDatatype() { IRI iri = XSDVocabulary.DOUBLE.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getIntDatatype() { IRI iri = XSDVocabulary.INT.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getStringDatatype() { IRI iri = XSDVocabulary.STRING.getIRI(); return new OWLDatatypeImpl(iri); }
@NonNull @Override public OWLDatatype getDurationDatatype() { IRI iri = XSDVocabulary.DURATION.getIRI(); return new OWLDatatypeImpl(iri); } }
private void testExportDataProperty(String typeIri, String expectedType) { SortedMap<String, String> sortedValues = new TreeMap<>(); SortedMap<String, String> sortedIntents = new TreeMap<>(); IRI documentIri = IRI.create("http://visallo.org/test"); when(dataProperty.getIRI()).thenReturn(IRI.create("http://visallo.org/test#prop")); dataPropertyRange = new OWLDatatypeImpl(IRI.create(typeIri)); owlToJava.exportDataProperty(sortedValues, sortedIntents, documentIri, o, dataProperty); assertEquals(1, sortedValues.size()); assertEquals("public static final " + expectedType + " PROP = new " + expectedType + "(\"http://visallo.org/test#prop\");", sortedValues.get("PROP").trim()); }