public static MapValue asParameterMapValue( Map<String,Object> map ) { MapValueBuilder builder = new MapValueBuilder( map.size() ); for ( Map.Entry<String,Object> entry : map.entrySet() ) { try { builder.add( entry.getKey(), ValueUtils.of( entry.getValue() ) ); } catch ( IllegalArgumentException e ) { builder.add( entry.getKey(), VirtualValues.error( e ) ); } } return builder.build(); }
public static MapValue asParameterMapValue( Map<String,Object> map ) { MapValueBuilder builder = new MapValueBuilder( map.size() ); for ( Map.Entry<String,Object> entry : map.entrySet() ) { try { builder.add( entry.getKey(), ValueUtils.of( entry.getValue() ) ); } catch ( IllegalArgumentException e ) { builder.add( entry.getKey(), VirtualValues.error( e ) ); } } return builder.build(); }