private void checkSignature(ObjectPropertyExpression prop) { if (prop.isInverse()) prop = prop.getInverse(); if (!objectProperties.contains(prop.getName()) && !auxObjectProperties.contains(prop)) throw new IllegalArgumentException(OBJECT_PROPERTY_NOT_FOUND + prop); }
private void checkSignature(ObjectPropertyExpression prop) { if (prop.isInverse()) prop = prop.getInverse(); if (!objectProperties.contains(prop.getName()) && !auxObjectProperties.contains(prop)) throw new IllegalArgumentException(OBJECT_PROPERTY_NOT_FOUND + prop); }
private void checkSignature(DataPropertyExpression prop) { if (!dataProperties.contains(prop.getName())) throw new IllegalArgumentException(DATA_PROPERTY_NOT_FOUND + prop); }
private void checkSignature(ClassExpression desc) { if (desc instanceof OClass) { OClass cl = (OClass) desc; if (!classes.contains(cl.getName())) throw new IllegalArgumentException(CLASS_NOT_FOUND + desc); } else if (desc instanceof ObjectSomeValuesFrom) { checkSignature(((ObjectSomeValuesFrom) desc).getProperty()); } else { assert (desc instanceof DataSomeValuesFrom); checkSignature(((DataSomeValuesFrom) desc).getProperty()); } }
private void checkSignature(ClassExpression desc) { if (desc instanceof OClass) { OClass cl = (OClass) desc; if (!classes.contains(cl.getName())) throw new IllegalArgumentException(CLASS_NOT_FOUND + desc); } else if (desc instanceof ObjectSomeValuesFrom) { checkSignature(((ObjectSomeValuesFrom) desc).getProperty()); } else { assert (desc instanceof DataSomeValuesFrom); checkSignature(((DataSomeValuesFrom) desc).getProperty()); } }
private void checkSignature(AnnotationProperty prop) { if (!annotationProperties.contains(prop.getName())) throw new IllegalArgumentException(ANNOTATION_PROPERTY_NOT_FOUND + prop); }
private void checkSignature(AnnotationProperty prop) { if (!annotationProperties.contains(prop.getName())) throw new IllegalArgumentException(ANNOTATION_PROPERTY_NOT_FOUND + prop); }
@Override public boolean contains(IRI iri) { return contains(iri.getIRIString()); }
private void checkSignature(DataPropertyExpression prop) { if (!dataProperties.contains(prop.getName())) throw new IllegalArgumentException(DATA_PROPERTY_NOT_FOUND + prop); }