@Override public <T> T createEdge(final Class<T> edgeClass, final Object from, final Object to, final ODocument edge) { final OrientEdge edgeImpl = createEdgeImpl(edgeClass, from, to); for (String key : edge.fieldNames()) { final Object val = edge.field(key); if (key.charAt(0) != '@' && val != null) { edgeImpl.setProperty(key, val); } } edgeImpl.save(); return objectDb.get().load(edgeImpl.getIdentity()); }
edge.setProperty(f, resolve(edgeFields.field(f)));