Esempio n. 1
0
  public void setFieldValue(_Fields field, Object value) {
    switch (field) {
      case START:
        if (value == null) {
          unsetStart();
        } else {
          setStart((TKey) value);
        }
        break;

      case STOP:
        if (value == null) {
          unsetStop();
        } else {
          setStop((TKey) value);
        }
        break;

      case START_KEY_INCLUSIVE:
        if (value == null) {
          unsetStartKeyInclusive();
        } else {
          setStartKeyInclusive((Boolean) value);
        }
        break;

      case STOP_KEY_INCLUSIVE:
        if (value == null) {
          unsetStopKeyInclusive();
        } else {
          setStopKeyInclusive((Boolean) value);
        }
        break;

      case INFINITE_START_KEY:
        if (value == null) {
          unsetInfiniteStartKey();
        } else {
          setInfiniteStartKey((Boolean) value);
        }
        break;

      case INFINITE_STOP_KEY:
        if (value == null) {
          unsetInfiniteStopKey();
        } else {
          setInfiniteStopKey((Boolean) value);
        }
        break;
    }
  }