public void updateValueByType( Class<?> type, Object value ) {
        valuesByType.put( type, value );
    }
Holds values based on their type or name.
jgiven-core/src/main/java/com/tngtech/jgiven/impl/inject/ValueInjectorState.java