core/src/main/java/com/orientechnologies/orient/core/sql/parser/OArrayRangeSelector.java
public void setValue(Object target, Object value, OCommandContext ctx) {
    if (target == null) {
      return;
    }
    if (target.getClass().isArray()) {
      setArrayValue(target, value, ctx);
    } else if (target instanceof List) {
      setValue((List) target, value, ctx);
    } else if (OMultiValue.isMultiValue(value)) {
      //TODO
    }
    //TODO

  }
public void setValue(Object target, Object value, OCommandContext ctx) {
    if (target == null) {
      return;
    }
    if (target.getClass().isArray()) {
      setArrayValue(target, value, ctx);
    } else if (target instanceof List) {
      setValue((List) target, value, ctx);
    } else if (OMultiValue.isMultiValue(value)) {
      //TODO
    }
    //TODO

  }
@param target
@param value
@param ctx

@return