Package hydra.pg.dsl
Class EdgeTypeBuilder<T>
- java.lang.Object
-
- hydra.pg.dsl.ElementTypeBuilder<T,EdgeType<T>,EdgeTypeBuilder<T>>
-
- hydra.pg.dsl.EdgeTypeBuilder<T>
-
public class EdgeTypeBuilder<T> extends ElementTypeBuilder<T,EdgeType<T>,EdgeTypeBuilder<T>>
A builder object for property graph edge types.
-
-
Field Summary
-
Fields inherited from class hydra.pg.dsl.ElementTypeBuilder
properties
-
-
Constructor Summary
Constructors Constructor Description EdgeTypeBuilder(EdgeLabel label, T id, VertexLabel outLabel, VertexLabel inLabel)
Construct the builder object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EdgeType<T>
build()
protected EdgeTypeBuilder<T>
getThis()
-
Methods inherited from class hydra.pg.dsl.ElementTypeBuilder
property
-
-
-
-
Constructor Detail
-
EdgeTypeBuilder
public EdgeTypeBuilder(EdgeLabel label, T id, VertexLabel outLabel, VertexLabel inLabel)
Construct the builder object.
-
-
Method Detail
-
getThis
protected EdgeTypeBuilder<T> getThis()
- Specified by:
getThis
in classElementTypeBuilder<T,EdgeType<T>,EdgeTypeBuilder<T>>
-
build
public EdgeType<T> build()
- Specified by:
build
in classElementTypeBuilder<T,EdgeType<T>,EdgeTypeBuilder<T>>
-
-