예제 #1
0
파일: Graph.java 프로젝트: nssalian/hive
  public void setFieldValue(_Fields field, Object value) {
    switch (field) {
      case NODE_TYPE:
        if (value == null) {
          unsetNodeType();
        } else {
          setNodeType((NodeType) value);
        }
        break;

      case ROOTS:
        if (value == null) {
          unsetRoots();
        } else {
          setRoots((List<String>) value);
        }
        break;

      case ADJACENCY_LIST:
        if (value == null) {
          unsetAdjacencyList();
        } else {
          setAdjacencyList((List<Adjacency>) value);
        }
        break;
    }
  }