File tree Expand file tree Collapse file tree
src/main/java/org/scijava/optional Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ protected T append( final T additionalOptions )
3737 }
3838
3939 @ Override
40- public T add ( final String key , final Object value )
40+ public T setValue ( final String key , final Object value )
4141 {
4242 final T copy = copyOrThis ();
4343 // NB remove existing key for ordering for appended options
@@ -80,7 +80,7 @@ public String toString()
8080 }
8181
8282 @ Override
83- public < T > T value ( final String key , final T defaultValue )
83+ public < T > T getValueOrDefault ( final String key , final T defaultValue )
8484 {
8585 @ SuppressWarnings ( "unchecked" )
8686 final T value = ( T ) theOptions .get ( key );
Original file line number Diff line number Diff line change 22
33public interface Options < T >
44{
5- T add ( String key , Object value );
5+ T setValue ( String key , Object value );
66}
Original file line number Diff line number Diff line change 22
33public interface Values
44{
5- < T > T value ( String key , T defaultValue );
5+ < T > T getValueOrDefault ( String key , T defaultValue );
66}
You can’t perform that action at this time.
0 commit comments