@Override
  public Object getNativeDataType( Object object ) throws KettleValueException {
    return getInternetAddress( object );
  }
@Test
  public void testGetNativeDataType() throws UnknownHostException, KettleValueException {
    ValueMetaInterface vmi = new ValueMetaInternetAddress( "Test" );
    InetAddress expected = InetAddress.getByAddress( new byte[] { (byte) 192, (byte) 168, 1, 1 } );

    assertEquals( ValueMetaInterface.TYPE_INET, vmi.getType() );
    assertEquals( ValueMetaInterface.STORAGE_TYPE_NORMAL, vmi.getStorageType() );
    assertSame( expected, vmi.getNativeDataType( expected ) );
  }