private function getClassOntology($class)
 {
     if (isset($this->classOntologyCache[$class])) {
         return $class;
     } else {
         $crudRead = new CrudReadQuery($this->network);
         $classes = array();
         foreach ($this->checkUsingOntologies as $ontology) {
             $classes[] = $class;
         }
         $crudRead->uri($classes)->dataset($this->checkUsingOntologies)->mime('resultset')->send();
         if ($crudRead->isSuccessful()) {
             $resultset = $crudRead->getResultset()->getResultset();
             $this->classOntologyCache[key($resultset)] = key($resultset);
             return $this->classOntologyCache[key($resultset)];
         } else {
             return FALSE;
         }
     }
 }
 private function getTypeOntology($type)
 {
     if (isset($this->typeOntologyCache[$type])) {
         return $type;
     } else {
         $crudRead = new CrudReadQuery($this->network);
         $crudRead->uri($type)->mime('resultset')->send();
         if ($crudRead->isSuccessful()) {
             $resultset = $crudRead->getResultset()->getResultset();
             return key($resultset);
         } else {
             return FALSE;
         }
     }
 }