Add sibling prefix lookup methods to RadixTrie and HashMapDb
[lispflowmapping.git] / mappingservice / api / src / main / java / org / opendaylight / lispflowmapping / interfaces / dao / ILispDAO.java
index d83c987a7d16d936db4493a96e1b9ac460ab1b8a..e7367f28fb3fe80393417c40477a1167827f9021 100644 (file)
@@ -72,6 +72,15 @@ public interface ILispDAO {
      */
     Eid getParentPrefix(Eid key);
 
+    /**
+     * Get sibling prefix.
+     *
+     * @param key
+     *            The eid prefix, IPv4 or IPv6, to be looked up. Key must be normalized.
+     * @return The sibling prefix of the longest prefix match for the key.
+     */
+    Eid getSiblingPrefix(Eid key);
+
     /**
      * Get widest negative prefix.
      *