kaos.ontology.roleValueMap
Class KAoSRoleValueMapChecker
java.lang.Object
kaos.ontology.roleValueMap.KAoSRoleValueMapChecker
- All Implemented Interfaces:
- java.io.Serializable
public class KAoSRoleValueMapChecker
- extends java.lang.Object
- implements java.io.Serializable
KAoS reasoner dealing with the Role-Value-Map semantics $Revision: 1.17 $
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KAoSRoleValueMapChecker
public KAoSRoleValueMapChecker()
matchRoleValueMapWith
public static boolean matchRoleValueMapWith(KAoSRoleValueMap krvMap,
OntInstanceDescription ontInstance1,
OntInstanceDescription ontInstance2,
java.util.Set<java.lang.String> firstRVMValues,
java.util.Set<java.lang.String> secondRVMValues,
KAoSAgentDirectoryServiceProxy ontService)
- This method checks if the given role value map is fulfilled by the OntInstanceDescription objects passed to
- Parameters:
krvMap
- a KAoSRoleValueMap to match with.ontInstance1
- first OntInstanceDescription object to be checked.ontInstance2
- second OntInstanceDescription object to be checked.
- Returns:
- true if fulfilled, false otherwise