/** * @param <T> * @param prop * @param result * @return */ protected <T extends OWLIndividual> OWLIndividualList<T> getPropertiesAs( final OWLObjectProperty prop, final Class<T> result) { return OWLFactory.castList(individual.getProperties(prop), result); }