switch(resultType) { case PROPERTY: qd = query.describeForProperties(); break; case EDGE: qd = query.describeForEdges(); break; case RELATION: qd = ((BasicVertexCentricQueryBuilder)query).describeForRelations(); break; default: throw new AssertionError();