public void registerCustomEditors(PropertyEditorRegistry registry) {
// it is expected that new PropertyEditor instances are created
registry.registerCustomEditor(InetAddress.class, new InetAddressEditor());
registry.registerCustomEditor(InetSocketAddress.class, new InetSocketAddressEditor());
registry.registerCustomEditor(SocketAddress.class, new InetSocketAddressEditor());
registry.registerCustomEditor(VmPipeAddress.class, new VmPipeAddressEditor());
// registry.registerCustomEditor( Boolean.class, new BooleanEditor() );
}