GiraphTypes types = new GiraphTypes();
types.setVertexIdClass(initValueType(conf, GraphType.VERTEX_ID,
jythonJob.getVertex_id().getType(), new JythonVertexIdFactory(),
interpreter));
types.setVertexValueClass(initValueType(conf, GraphType.VERTEX_VALUE,
jythonJob.getVertex_value().getType(), new JythonVertexValueFactory(),
interpreter));
types.setEdgeValueClass(initValueType(conf, GraphType.EDGE_VALUE,
jythonJob.getEdge_value().getType(), new JythonEdgeValueFactory(),
interpreter));
types.setIncomingMessageValueClass(