public Object getFieldValue(_Fields field) {
    switch (field) {
    case RHINO_ID:
      return Long.valueOf(getRhinoId());

    case TITAN_ID:
      return Long.valueOf(getTitanId());

    case PROPERTIES:
      return getProperties();

    case OUT_EDGES:
      return getOutEdges();

    case IN_EDGES:
      return getInEdges();

    }
    throw new IllegalStateException();
  }