@Override @SuppressWarnings("unchecked") public <T> T getOWLObject() { if (verifyNotNull(chain).chainSize() > 0) { return (T) verifyNotNull(chain).buildObject(); } return (T) builder.buildObject(); } }
@Override @SuppressWarnings("unchecked") public <T> T getOWLObject() { if (verifyNotNull(chain).chainSize() > 0) { return (T) verifyNotNull(chain).buildObject(); } return (T) builder.buildObject(); } }
@Override @SuppressWarnings("unchecked") public <T> T getOWLObject() { if (verifyNotNull(chain).chainSize() > 0) { return (T) verifyNotNull(chain).buildObject(); } return (T) builder.buildObject(); } }
@Override @SuppressWarnings("unchecked") public <T> T getOWLObject() { if (verifyNotNull(chain).chainSize() > 0) { return (T) verifyNotNull(chain).buildObject(); } return (T) builder.buildObject(); } }
@Override void handleChild(ObjectPropertyEH h) { OWLObjectPropertyExpression prop = h.getOWLObject(); if (builder.getSub() == null && verifyNotNull(chain).chainSize() == 0) { builder.withSub(prop); } else if (builder.getSup() == null) { builder.withSup(prop); verifyNotNull(chain).withProperty(prop); } else { ensureNotNull(null, "Expected two object property expression elements"); } }
@Override void handleChild(ObjectPropertyEH h) { OWLObjectPropertyExpression prop = h.getOWLObject(); if (builder.getSub() == null && verifyNotNull(chain).chainSize() == 0) { builder.withSub(prop); } else if (builder.getSup() == null) { builder.withSup(prop); verifyNotNull(chain).withProperty(prop); } else { ensureNotNull(null, "Expected two object property expression elements"); } }
@Override void handleChild(ObjectPropertyEH h) { OWLObjectPropertyExpression prop = h.getOWLObject(); if (builder.getSub() == null && verifyNotNull(chain).chainSize() == 0) { builder.withSub(prop); } else if (builder.getSup() == null) { builder.withSup(prop); verifyNotNull(chain).withProperty(prop); } else { ensureNotNull(null, "Expected two object property expression elements"); } }
@Override void handleChild(ObjectPropertyEH h) { OWLObjectPropertyExpression prop = h.getOWLObject(); if (builder.getSub() == null && verifyNotNull(chain).chainSize() == 0) { builder.withSub(prop); } else if (builder.getSup() == null) { builder.withSup(prop); verifyNotNull(chain).withProperty(prop); } else { ensureNotNull(null, "Expected two object property expression elements"); } }