boolean svfSubClass(OwlClass other){
  for (  OwlClass svfClass : this.svfClasses) {
    Set<Resource> intersection=svfClass.getSuperClasses();
    intersection.retainAll(other.someValuesFrom());
    if (!intersection.isEmpty()) {
      return true;
    }
  }
  return false;
}

boolean svfSubClass ( OwlClass other ) { for ( OwlClass svfClass : this . svfClasses ) { Set < Resource > intersection = svfClass . getSuperClasses ( ) ; intersection . retainAll ( other . someValuesFrom ( ) ) ; if ( ! intersection . isEmpty ( ) ) { return true ; } } return false ; }
compares somevaluesfrom target classes , and returns true if this one ' s is a subclass of the other ' s .
