Code Review
/
mdsal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add HexString/DottedQuad/Uuid support to IetfYangUtil
[mdsal.git]
/
model
/
ietf
/
rfc6991-ietf-yang-types
/
src
/
main
/
java
/
org
/
opendaylight
/
yang
/
gen
/
v1
/
urn
/
ietf
/
params
/
xml
/
ns
/
yang
/
ietf
/
yang
/
types
/
rev130715
/
IetfYangUtil.java
diff --git
a/model/ietf/rfc6991-ietf-yang-types/src/main/java/org/opendaylight/yang/gen/v1/urn/ietf/params/xml/ns/yang/ietf/yang/types/rev130715/IetfYangUtil.java
b/model/ietf/rfc6991-ietf-yang-types/src/main/java/org/opendaylight/yang/gen/v1/urn/ietf/params/xml/ns/yang/ietf/yang/types/rev130715/IetfYangUtil.java
index d10452e19d9f04de92c6299d6bd7ee754ee77782..0bc92bc5afc634dbf8c0c789f3820f2aa6ca9426 100644
(file)
--- a/
model/ietf/rfc6991-ietf-yang-types/src/main/java/org/opendaylight/yang/gen/v1/urn/ietf/params/xml/ns/yang/ietf/yang/types/rev130715/IetfYangUtil.java
+++ b/
model/ietf/rfc6991-ietf-yang-types/src/main/java/org/opendaylight/yang/gen/v1/urn/ietf/params/xml/ns/yang/ietf/yang/types/rev130715/IetfYangUtil.java
@@
-14,11
+14,11
@@
import org.opendaylight.mdsal.model.ietf.util.AbstractIetfYangUtil;
* Utility methods for working with types defined in ietf-yang-types.
*/
@Beta
* Utility methods for working with types defined in ietf-yang-types.
*/
@Beta
-public final class IetfYangUtil extends AbstractIetfYangUtil<MacAddress, PhysAddress> {
+public final class IetfYangUtil extends AbstractIetfYangUtil<MacAddress, PhysAddress
, HexString, DottedQuad, Uuid
> {
public static final IetfYangUtil INSTANCE = new IetfYangUtil();
private IetfYangUtil() {
public static final IetfYangUtil INSTANCE = new IetfYangUtil();
private IetfYangUtil() {
- super(MacAddress.class, PhysAddress.class);
+ super(MacAddress.class, PhysAddress.class
, HexString.class, DottedQuad.class, Uuid.class
);
}
@Override
}
@Override
@@
-30,4
+30,14
@@
public final class IetfYangUtil extends AbstractIetfYangUtil<MacAddress, PhysAdd
protected String getPhysValue(final PhysAddress physAddress) {
return physAddress.getValue();
}
protected String getPhysValue(final PhysAddress physAddress) {
return physAddress.getValue();
}
+
+ @Override
+ protected String getHexValue(final HexString hexString) {
+ return hexString.getValue();
+ }
+
+ @Override
+ protected String getQuadValue(final DottedQuad dottedQuad) {
+ return dottedQuad.getValue();
+ }
}
}