Package sg.edu.nus.peer.info

Class Summary
AdjacentNodeInfo Define the data structure of the adjacent node of each node in the BATON tree.
BoundaryValue Implement a bound value for a range
ChildNodeInfo Define the structure of the child node of each node in the BATON tree.
ContentInfo Implement the index key set of each node in the BATON tree.
IndexInfo this class contains the necessary info to be stored in the index
IndexPair Implement a pair of index: keyword and field.
IndexValue Implement an index key.
LocalColumnIndex This class contains a unit of a column index at a peer node
LocalDataIndex This class contains a unit of a data index at a peer node
LocalTableIndex This class contains a unit of a table index at a peer node
LogicalInfo Define the position of the node in the BATON tree, i.e., the logical identifier of the node with both number and level.
NodeInfo An abstract class used for define the data structure of each node in the BATON tree.
ParentNodeInfo Define the data structure of the parent node of each node in the BATON tree.
PeerInfo This class is defined the format of the feedback information to the peers who is registering or signing in the system.
PhysicalInfo Keeping the physical information of the node, i.e., IP address and port.
RangeIndexInfo indexing range entry
RoutingItemInfo Define the data structure of the routing item in the routing table.
RoutingTableInfo Implement a routing table that is composed of a set of RoutingItemInfo.
Schema record the schema of the relations
TreeNode Implement the data structure of each BATON node.
TupleIndexInfo the class of tuple-level index