1 package ubic.basecode.ontology.model;
2
3 public interface OntologyModel {
4
5 /**
6 * Unwrap the underlying implementation of the ontology model.
7 * @throws ClassCastException if the implementation type does not match the given class
8 */
9 <T> T unwrap( Class<T> clazz ) throws ClassCastException;
10 }