All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.cyclopsgroup.jcli.impl.SingleValueReference Maven / Gradle / Ivy

There is a newer version: 1.0.1
Show newest version
package org.cyclopsgroup.jcli.impl;

import org.cyclopsgroup.caff.conversion.Converter;
import org.cyclopsgroup.caff.ref.ValueReference;

class SingleValueReference
    extends Reference
{
    SingleValueReference( Class beanType, Converter converter, ValueReference ref, String longName )
    {
        super( converter, ref, longName );
    }

    /**
     * Set a string value to bean based on known conversion rule and value reference
     *
     * @param bean Bean to set value to
     * @param value String expression of value to set
     */
    void setValue( T bean, String value )
    {
        ref.writeValue( converter.fromCharacters( value ), bean );
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy