예제 #1
0
  public void setFieldValue(_Fields field, Object value) {
    switch (field) {
      case LOCKID:
        if (value == null) {
          unsetLockid();
        } else {
          setLockid((Long) value);
        }
        break;

      case DBNAME:
        if (value == null) {
          unsetDbname();
        } else {
          setDbname((String) value);
        }
        break;

      case TABLENAME:
        if (value == null) {
          unsetTablename();
        } else {
          setTablename((String) value);
        }
        break;

      case PARTNAME:
        if (value == null) {
          unsetPartname();
        } else {
          setPartname((String) value);
        }
        break;

      case STATE:
        if (value == null) {
          unsetState();
        } else {
          setState((LockState) value);
        }
        break;

      case TYPE:
        if (value == null) {
          unsetType();
        } else {
          setType((LockType) value);
        }
        break;

      case TXNID:
        if (value == null) {
          unsetTxnid();
        } else {
          setTxnid((Long) value);
        }
        break;

      case LASTHEARTBEAT:
        if (value == null) {
          unsetLastheartbeat();
        } else {
          setLastheartbeat((Long) value);
        }
        break;

      case ACQUIREDAT:
        if (value == null) {
          unsetAcquiredat();
        } else {
          setAcquiredat((Long) value);
        }
        break;

      case USER:
        if (value == null) {
          unsetUser();
        } else {
          setUser((String) value);
        }
        break;

      case HOSTNAME:
        if (value == null) {
          unsetHostname();
        } else {
          setHostname((String) value);
        }
        break;
    }
  }