// create the layer described by INETADDRESSES
protocol = Configurator.createProtocol(addressProps, stack) ;
// get the value which should have been assigned a default
InetAddress a = ((INETADDRESSES)protocol).getInetAddressField() ;
System.out.println("value of inetAddressField = " + a) ;
// get the value which should not have been assigned a default
InetAddress b = ((INETADDRESSES)protocol).getInetAddressMethod() ;
System.out.println("value of inetAddressMethod = " + b) ;
// get the value which should have been assigned a default
List<IpAddress> c = ((INETADDRESSES)protocol).getIpAddressListField() ;
System.out.println("value of ipAddressListField = " + c) ;