Added documentation to yang-binding, updated dependencies.
[mdsal.git] / yang / yang-binding / src / main / java / org / opendaylight / yangtools / yang / binding / Identifiable.java
1 package org.opendaylight.yangtools.yang.binding;\r
2 \r
3 \r
4 /**\r
5  * Identifiable object, which could be identified by it's key\r
6  * \r
7  * @author ttkacik\r
8  *\r
9  * @param <T> Identifier class for this object\r
10  */\r
11 public interface Identifiable<T extends Identifier<? extends Identifiable<T>>> {\r
12     \r
13     /**\r
14      * Returns an unique key for the object\r
15      * \r
16      * @return Key for the object\r
17      */\r
18     T getKey();\r
19 }\r