public class VClassDaoFiltering extends BaseFiltering implements VClassDao
| Constructor and Description |
|---|
VClassDaoFiltering(VClassDao classDao,
IndividualDao individualDao,
VitroFilters filters) |
filter, filterpublic VClassDaoFiltering(VClassDao classDao, IndividualDao individualDao, VitroFilters filters)
public void deleteVClass(String URI)
deleteVClass in interface VClassDaopublic void deleteVClass(VClass cls)
deleteVClass in interface VClassDaopublic List<String> getDisjointWithClassURIs(String classURI)
getDisjointWithClassURIs in interface VClassDaopublic void addDisjointWithClass(String classURI, String disjointClassURI)
addDisjointWithClass in interface VClassDaopublic void removeDisjointWithClass(String classURI, String disjointClassURI)
removeDisjointWithClass in interface VClassDaopublic List<String> getEquivalentClassURIs(String classURI)
getEquivalentClassURIs in interface VClassDaopublic void addEquivalentClass(String classURI, String equivalentClassURI)
addEquivalentClass in interface VClassDaopublic void removeEquivalentClass(String classURI, String equivalentClassURI)
removeEquivalentClass in interface VClassDaopublic void addSuperclass(VClass subclass, VClass superclass)
addSuperclass in interface VClassDaopublic void addSuperclass(String classURI, String superclassURI)
addSuperclass in interface VClassDaopublic void removeSuperclass(VClass vclass, VClass superclass)
removeSuperclass in interface VClassDaopublic void removeSuperclass(String classURI, String superclassURI)
removeSuperclass in interface VClassDaopublic void addSubclass(VClass vclass, VClass subclass)
addSubclass in interface VClassDaopublic void addSubclass(String classURI, String subclassURI)
addSubclass in interface VClassDaopublic void removeSubclass(VClass vclass, VClass subclass)
removeSubclass in interface VClassDaopublic void removeSubclass(String classURI, String subclassURI)
removeSubclass in interface VClassDaopublic List<String> getAllSubClassURIs(String classURI)
getAllSubClassURIs in interface VClassDaopublic List<String> getAllSuperClassURIs(String classURI)
getAllSuperClassURIs in interface VClassDaopublic List<VClass> getAllVclasses()
getAllVclasses in interface VClassDaopublic List<VClass> getOntologyRootClasses(String ontologyURI)
getOntologyRootClasses in interface VClassDaopublic List<VClass> getRootClasses()
getRootClasses in interface VClassDaopublic List<String> getSubClassURIs(String classURI)
getSubClassURIs in interface VClassDaopublic List<String> getSuperClassURIs(String classURI, boolean direct)
getSuperClassURIs in interface VClassDaopublic VClass getVClassByURI(String URI)
getVClassByURI in interface VClassDaopublic List<VClass> getVClassesForProperty(String propertyURI, boolean domainSide)
getVClassesForProperty in interface VClassDaopublic List<VClass> getVClassesForProperty(String vclassURI, String propertyURI)
getVClassesForProperty in interface VClassDaopublic void insertNewVClass(VClass cls) throws InsertException
insertNewVClass in interface VClassDaoInsertExceptionpublic void updateVClass(VClass cls)
updateVClass in interface VClassDaopublic void addVClassesToGroup(VClassGroup group)
addVClassesToGroup in interface VClassDaopublic void addVClassesToGroup(VClassGroup group, boolean includeUninstantiatedClasses)
addVClassesToGroup in interface VClassDaopublic void addVClassesToGroup(VClassGroup group, boolean includeUninstantiatedClasses, boolean setIndividualCount)
addVClassesToGroup in interface VClassDaopublic void addVClassesToGroups(List<VClassGroup> groups)
addVClassesToGroups in interface VClassDaopublic VClass getTopConcept()
VClassDaogetTopConcept in interface VClassDaopublic VClass getBottomConcept()
VClassDaogetBottomConcept in interface VClassDaopublic void insertNewClasses2Classes(Classes2Classes c2c)
insertNewClasses2Classes in interface VClassDaopublic void deleteClasses2Classes(Classes2Classes c2c)
deleteClasses2Classes in interface VClassDaopublic boolean isSubClassOf(VClass vc1, VClass vc2)
isSubClassOf in interface VClassDaovc1 - VCLassvc2 - VClasspublic boolean isSubClassOf(String vclassURI1, String vclassURI2)
isSubClassOf in interface VClassDaovclassURI1 - VClass URIvclassURI2 - VClass URICopyright © 2022. All rights reserved.