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:
getThisin classElementTypeBuilder<T,EdgeType<T>,EdgeTypeBuilder<T>>
-
build
public EdgeType<T> build()
- Specified by:
buildin classElementTypeBuilder<T,EdgeType<T>,EdgeTypeBuilder<T>>
-
-