Package cgl.narada.matching.tagvalue

This package contains classes which implement the general matching algorithm.

See:
          Description

Interface Summary
ClientMatchingDebugFlags This class is used to help us debug individual classes in the cgl.narada.matching package.
MatchingDebugFlags This class is used to help us debug individual classes in the cgl.narada.matching package.
MatchingTree This interface specifies the operations that need to be supported by client matching trees and cluster/unit-contoller trees.
 

Class Summary
ClientEdgeAttributes This keeps track of the destinations, and the number of predicates within each destination that are interested in a particular edge.
ClientMatching This class implements the matching algorithm.
ClientMatchingTreeEdge This class implements the matching tree edge, which could be connected to some other tag node or could be a pure destination edge.
ClientMatchingTreeNode This class implements the matching tree node.
EdgeAttributes This keeps track of the destinations, and the number of predicates within each destination that are interested in a particular edge.
Matching This class implements the matching algorithm.
MatchingTreeEdge This class implements the matching tree edge, which could be connected to some other tag node or could be a pure destination edge.
MatchingTreeNode This class implements the matching tree node.
MEvent The event class which we use to perform matching on the profile graph constructed using the general matching algorithm.
Predicate Predicate.java
 

Package cgl.narada.matching.tagvalue Description

This package contains classes which implement the general matching algorithm. Topics are based on tag value seperated Strings with equality testing. Also contained in this package are methods for hierarchial propagation and calculation of destinations.



For comments and suggestions please send e-mail to The NaradaBrokering Project