@Override public VertexRefPointMapAdapter.VertexRefPointMap marshal(Map<VertexRef,Point> v) throws Exception { if (v == null) { return null; } else { VertexRefPointMap retval = new VertexRefPointMap(); for (VertexRef key : v.keySet()) { VertexRefPointEntry entry = new VertexRefPointEntry(); VertexRefKey newKey = new VertexRefKey(); newKey.namespace = key.getNamespace(); newKey.id = key.getId(); newKey.label = key.getLabel(); Point value = v.get(key); PointValue newValue = new PointValue(); newValue.x = (int)value.getX(); // TODO cast to int for now newValue.y = (int)value.getY(); //TODO cast to int for now entry.key = newKey; entry.value = newValue; retval.entry.add(entry); } return retval; } }
@Override public VertexRefPointMapAdapter.VertexRefPointMap marshal(Map<VertexRef,Point> v) throws Exception { if (v == null) { return null; } else { VertexRefPointMap retval = new VertexRefPointMap(); for (VertexRef key : v.keySet()) { VertexRefPointEntry entry = new VertexRefPointEntry(); VertexRefKey newKey = new VertexRefKey(); newKey.namespace = key.getNamespace(); newKey.id = key.getId(); newKey.label = key.getLabel(); Point value = v.get(key); PointValue newValue = new PointValue(); newValue.x = (int)value.getX(); // TODO cast to int for now newValue.y = (int)value.getY(); //TODO cast to int for now entry.key = newKey; entry.value = newValue; retval.entry.add(entry); } return retval; } }
@Override public VertexRefPointMapAdapter.VertexRefPointMap marshal(Map<VertexRef,Point> v) throws Exception { if (v == null) { return null; } else { VertexRefPointMap retval = new VertexRefPointMap(); for (VertexRef key : v.keySet()) { VertexRefPointEntry entry = new VertexRefPointEntry(); VertexRefKey newKey = new VertexRefKey(); newKey.namespace = key.getNamespace(); newKey.id = key.getId(); newKey.label = key.getLabel(); Point value = v.get(key); PointValue newValue = new PointValue(); newValue.x = (int)value.getX(); // TODO cast to int for now newValue.y = (int)value.getY(); //TODO cast to int for now entry.key = newKey; entry.value = newValue; retval.entry.add(entry); } return retval; } }