Skip to content

Commit be0b750

Browse files
committed
feat: abstract tinkerpop template
Signed-off-by: Otavio Santana <[email protected]>
1 parent ba84c8f commit be0b750

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

jnosql-tinkerpop/src/main/java/org/eclipse/jnosql/databases/tinkerpop/mapping/AbstractTinkerpopTemplate.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.eclipse.jnosql.databases.tinkerpop.communication.GraphTransactionUtil;
3030
import org.eclipse.jnosql.mapping.IdNotFoundException;
3131
import org.eclipse.jnosql.mapping.PreparedStatement;
32+
import org.eclipse.jnosql.mapping.graph.AbstractGraphTemplate;
3233
import org.eclipse.jnosql.mapping.metadata.EntityMetadata;
3334
import org.eclipse.jnosql.mapping.metadata.FieldMetadata;
3435
import org.eclipse.jnosql.mapping.semistructured.AbstractSemiStructuredTemplate;
@@ -50,7 +51,7 @@
5051
import static java.util.Objects.requireNonNull;
5152
import static org.apache.tinkerpop.gremlin.structure.T.id;
5253

53-
abstract class AbstractTinkerpopTemplate extends AbstractSemiStructuredTemplate implements TinkerpopTemplate {
54+
abstract class AbstractTinkerpopTemplate extends AbstractGraphTemplate implements TinkerpopTemplate {
5455

5556
@SuppressWarnings("unchecked")
5657
private static final Function<GraphTraversal<?, ?>, GraphTraversal<Vertex, Vertex>> INITIAL_VERTEX =

jnosql-tinkerpop/src/main/java/org/eclipse/jnosql/databases/tinkerpop/mapping/TinkerpopTemplate.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import org.apache.tinkerpop.gremlin.structure.Direction;
1818
import org.apache.tinkerpop.gremlin.structure.Transaction;
1919
import org.eclipse.jnosql.mapping.PreparedStatement;
20+
import org.eclipse.jnosql.mapping.graph.GraphTemplate;
2021
import org.eclipse.jnosql.mapping.semistructured.SemiStructuredTemplate;
2122

2223
import java.util.Collection;
@@ -35,7 +36,7 @@
3536
*
3637
* @see org.apache.tinkerpop.gremlin.structure.Graph
3738
*/
38-
public interface TinkerpopTemplate extends SemiStructuredTemplate {
39+
public interface TinkerpopTemplate extends GraphTemplate {
3940

4041
/**
4142
* Deletes a {@link org.apache.tinkerpop.gremlin.structure.Vertex}

0 commit comments

Comments
 (0)