return this;
}
@Override
public T getTypedValue() {
ShortNameResolver resolver = shortNameResolver != null ? shortNameResolver : NoOpNameResolver.INSTANCE;
Instantiator<T> instantiator = this.instantiator != null ? this.instantiator : DefaultInstantiator.<T>getInstance();
Object configuredValue = getConfiguredValue();
Class<T> targetType = getTargetType();