View Javadoc
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  }