* 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() {
- super(MacAddress.class, PhysAddress.class);
+ super(MacAddress.class, PhysAddress.class, HexString.class, DottedQuad.class, Uuid.class);
}
@Override
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();
+ }
}