class ValidationUtils {

    public static String normalizeBoolean( String bool, ValueType valueType )
    {
        if( ValueType.BOOLEAN_TYPES.contains( valueType ) )
        {
            if ( BOOL_FALSE_VARIANTS.contains( bool ) && valueType != ValueType.TRUE_ONLY)
            {
                return DataValue.FALSE;
            }
            else if ( BOOL_TRUE_VARIANTS.contains( bool ) )
            {
                return DataValue.TRUE;
            }
        }

        return bool;
    }

}