hydra.dsl.pg.model module
DSL functions for hydra.pg.model.
- hydra.dsl.pg.model.adjacent_edge(label: TypedTerm[EdgeLabel], id: TypedTerm[V], vertex: TypedTerm[V], properties: TypedTerm[Mapping[PropertyKey, V]]) TypedTerm[AdjacentEdge[V]]
DSL constructor for hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.adjacent_edge_id(x: TypedTerm[AdjacentEdge[V]]) TypedTerm[V]
DSL accessor for the id field of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.adjacent_edge_label(x: TypedTerm[AdjacentEdge[V]]) TypedTerm[EdgeLabel]
DSL accessor for the label field of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.adjacent_edge_properties(x: TypedTerm[AdjacentEdge[V]]) TypedTerm[Mapping[PropertyKey, V]]
DSL accessor for the properties field of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.adjacent_edge_vertex(x: TypedTerm[AdjacentEdge[V]]) TypedTerm[V]
DSL accessor for the vertex field of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.adjacent_edge_with_id(original: TypedTerm[AdjacentEdge[V]], new_val: TypedTerm[V]) TypedTerm[AdjacentEdge[V]]
DSL updater for the id field of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.adjacent_edge_with_label(original: TypedTerm[AdjacentEdge[V]], new_val: TypedTerm[EdgeLabel]) TypedTerm[AdjacentEdge[V]]
DSL updater for the label field of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.adjacent_edge_with_properties(original: TypedTerm[AdjacentEdge[V]], new_val: TypedTerm[Mapping[PropertyKey, V]]) TypedTerm[AdjacentEdge[V]]
DSL updater for the properties field of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.adjacent_edge_with_vertex(original: TypedTerm[AdjacentEdge[V]], new_val: TypedTerm[V]) TypedTerm[AdjacentEdge[V]]
DSL updater for the vertex field of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.decode_adjacent_edge(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.decode_edge(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.Edge.
- hydra.dsl.pg.model.decode_edge_type(t: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.decode_element(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.Element.
- hydra.dsl.pg.model.decode_element_tree(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.ElementTree.
- hydra.dsl.pg.model.decode_element_type(t: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.ElementType.
- hydra.dsl.pg.model.decode_element_type_tree(t: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.ElementTypeTree.
- hydra.dsl.pg.model.decode_graph(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.Graph.
- hydra.dsl.pg.model.decode_graph_schema(t: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.GraphSchema.
- hydra.dsl.pg.model.decode_lazy_graph(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.LazyGraph.
- hydra.dsl.pg.model.decode_property(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.Property.
- hydra.dsl.pg.model.decode_property_type(t: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.decode_vertex(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.Vertex.
- hydra.dsl.pg.model.decode_vertex_type(t: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.VertexType.
- hydra.dsl.pg.model.decode_vertex_with_adjacent_edges(v: TypedTerm[Callable[[Graph, Term], object]]) TypedTerm[Callable[[Graph, Term], object]]
DSL composition builder for the decoder of hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.edge(label: TypedTerm[EdgeLabel], id: TypedTerm[V], out: TypedTerm[V], in_: TypedTerm[V], properties: TypedTerm[Mapping[PropertyKey, V]]) TypedTerm[Edge[V]]
DSL constructor for hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_id(x: TypedTerm[Edge[V]]) TypedTerm[V]
DSL accessor for the id field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_in(x: TypedTerm[Edge[V]]) TypedTerm[V]
DSL accessor for the in field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_label(x: TypedTerm[Edge[V]]) TypedTerm[EdgeLabel]
DSL accessor for the label field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_label2(x: TypedTerm[str]) TypedTerm[EdgeLabel]
DSL constructor for the hydra.pg.model.EdgeLabel wrapper.
- hydra.dsl.pg.model.edge_out(x: TypedTerm[Edge[V]]) TypedTerm[V]
DSL accessor for the out field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_properties(x: TypedTerm[Edge[V]]) TypedTerm[Mapping[PropertyKey, V]]
DSL accessor for the properties field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_type(label: TypedTerm[EdgeLabel], id: TypedTerm[T], out: TypedTerm[VertexLabel], in_: TypedTerm[VertexLabel], properties: TypedTerm[Sequence[PropertyType[T]]]) TypedTerm[EdgeType[T]]
DSL constructor for hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_id(x: TypedTerm[EdgeType[T]]) TypedTerm[T]
DSL accessor for the id field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_in(x: TypedTerm[EdgeType[T]]) TypedTerm[VertexLabel]
DSL accessor for the in field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_label(x: TypedTerm[EdgeType[T]]) TypedTerm[EdgeLabel]
DSL accessor for the label field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_out(x: TypedTerm[EdgeType[T]]) TypedTerm[VertexLabel]
DSL accessor for the out field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_properties(x: TypedTerm[EdgeType[T]]) TypedTerm[Sequence[PropertyType[T]]]
DSL accessor for the properties field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_with_id(original: TypedTerm[EdgeType[T]], new_val: TypedTerm[T]) TypedTerm[EdgeType[T]]
DSL updater for the id field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_with_in(original: TypedTerm[EdgeType[T]], new_val: TypedTerm[VertexLabel]) TypedTerm[EdgeType[T]]
DSL updater for the in field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_with_label(original: TypedTerm[EdgeType[T]], new_val: TypedTerm[EdgeLabel]) TypedTerm[EdgeType[T]]
DSL updater for the label field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_with_out(original: TypedTerm[EdgeType[T]], new_val: TypedTerm[VertexLabel]) TypedTerm[EdgeType[T]]
DSL updater for the out field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_type_with_properties(original: TypedTerm[EdgeType[T]], new_val: TypedTerm[Sequence[PropertyType[T]]]) TypedTerm[EdgeType[T]]
DSL updater for the properties field of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.edge_with_id(original: TypedTerm[Edge[V]], new_val: TypedTerm[V]) TypedTerm[Edge[V]]
DSL updater for the id field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_with_in(original: TypedTerm[Edge[V]], new_val: TypedTerm[V]) TypedTerm[Edge[V]]
DSL updater for the in field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_with_label(original: TypedTerm[Edge[V]], new_val: TypedTerm[EdgeLabel]) TypedTerm[Edge[V]]
DSL updater for the label field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_with_out(original: TypedTerm[Edge[V]], new_val: TypedTerm[V]) TypedTerm[Edge[V]]
DSL updater for the out field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.edge_with_properties(original: TypedTerm[Edge[V]], new_val: TypedTerm[Mapping[PropertyKey, V]]) TypedTerm[Edge[V]]
DSL updater for the properties field of hydra.pg.model.Edge.
- hydra.dsl.pg.model.element_edge(x: TypedTerm[Edge[V]]) TypedTerm[object]
DSL injection for the edge variant of hydra.pg.model.Element.
- hydra.dsl.pg.model.element_tree(self: TypedTerm[object], dependencies: TypedTerm[Sequence[ElementTree[V]]]) TypedTerm[ElementTree[V]]
DSL constructor for hydra.pg.model.ElementTree.
- hydra.dsl.pg.model.element_tree_dependencies(x: TypedTerm[ElementTree[V]]) TypedTerm[Sequence[ElementTree[V]]]
DSL accessor for the dependencies field of hydra.pg.model.ElementTree.
- hydra.dsl.pg.model.element_tree_self(x: TypedTerm[ElementTree[V]]) TypedTerm[object]
DSL accessor for the self field of hydra.pg.model.ElementTree.
- hydra.dsl.pg.model.element_tree_with_dependencies(original: TypedTerm[ElementTree[V]], new_val: TypedTerm[Sequence[ElementTree[V]]]) TypedTerm[ElementTree[V]]
DSL updater for the dependencies field of hydra.pg.model.ElementTree.
- hydra.dsl.pg.model.element_tree_with_self(original: TypedTerm[ElementTree[V]], new_val: TypedTerm[object]) TypedTerm[ElementTree[V]]
DSL updater for the self field of hydra.pg.model.ElementTree.
- hydra.dsl.pg.model.element_type_edge(x: TypedTerm[EdgeType[T]]) TypedTerm[object]
DSL injection for the edge variant of hydra.pg.model.ElementType.
- hydra.dsl.pg.model.element_type_tree(self: TypedTerm[object], dependencies: TypedTerm[Sequence[ElementTypeTree[T]]]) TypedTerm[ElementTypeTree[T]]
DSL constructor for hydra.pg.model.ElementTypeTree.
- hydra.dsl.pg.model.element_type_tree_dependencies(x: TypedTerm[ElementTypeTree[T]]) TypedTerm[Sequence[ElementTypeTree[T]]]
DSL accessor for the dependencies field of hydra.pg.model.ElementTypeTree.
- hydra.dsl.pg.model.element_type_tree_self(x: TypedTerm[ElementTypeTree[T]]) TypedTerm[object]
DSL accessor for the self field of hydra.pg.model.ElementTypeTree.
- hydra.dsl.pg.model.element_type_tree_with_dependencies(original: TypedTerm[ElementTypeTree[T]], new_val: TypedTerm[Sequence[ElementTypeTree[T]]]) TypedTerm[ElementTypeTree[T]]
DSL updater for the dependencies field of hydra.pg.model.ElementTypeTree.
- hydra.dsl.pg.model.element_type_tree_with_self(original: TypedTerm[ElementTypeTree[T]], new_val: TypedTerm[object]) TypedTerm[ElementTypeTree[T]]
DSL updater for the self field of hydra.pg.model.ElementTypeTree.
- hydra.dsl.pg.model.element_type_vertex(x: TypedTerm[VertexType[T]]) TypedTerm[object]
DSL injection for the vertex variant of hydra.pg.model.ElementType.
- hydra.dsl.pg.model.element_vertex(x: TypedTerm[Vertex[V]]) TypedTerm[object]
DSL injection for the vertex variant of hydra.pg.model.Element.
- hydra.dsl.pg.model.encode_adjacent_edge(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[AdjacentEdge[V]], Term]]
DSL composition builder for the encoder of hydra.pg.model.AdjacentEdge.
- hydra.dsl.pg.model.encode_edge(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[Edge[V]], Term]]
DSL composition builder for the encoder of hydra.pg.model.Edge.
- hydra.dsl.pg.model.encode_edge_type(t: TypedTerm[Callable[[T], Term]]) TypedTerm[Callable[[EdgeType[T]], Term]]
DSL composition builder for the encoder of hydra.pg.model.EdgeType.
- hydra.dsl.pg.model.encode_element(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[object], Term]]
DSL composition builder for the encoder of hydra.pg.model.Element.
- hydra.dsl.pg.model.encode_element_tree(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[ElementTree[V]], Term]]
DSL composition builder for the encoder of hydra.pg.model.ElementTree.
- hydra.dsl.pg.model.encode_element_type(t: TypedTerm[Callable[[T], Term]]) TypedTerm[Callable[[object], Term]]
DSL composition builder for the encoder of hydra.pg.model.ElementType.
- hydra.dsl.pg.model.encode_element_type_tree(t: TypedTerm[Callable[[T], Term]]) TypedTerm[Callable[[ElementTypeTree[T]], Term]]
DSL composition builder for the encoder of hydra.pg.model.ElementTypeTree.
- hydra.dsl.pg.model.encode_graph(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[Graph[V]], Term]]
DSL composition builder for the encoder of hydra.pg.model.Graph.
- hydra.dsl.pg.model.encode_graph_schema(t: TypedTerm[Callable[[T], Term]]) TypedTerm[Callable[[GraphSchema[T]], Term]]
DSL composition builder for the encoder of hydra.pg.model.GraphSchema.
- hydra.dsl.pg.model.encode_lazy_graph(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[LazyGraph[V]], Term]]
DSL composition builder for the encoder of hydra.pg.model.LazyGraph.
- hydra.dsl.pg.model.encode_property(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[Property[V]], Term]]
DSL composition builder for the encoder of hydra.pg.model.Property.
- hydra.dsl.pg.model.encode_property_type(t: TypedTerm[Callable[[T], Term]]) TypedTerm[Callable[[PropertyType[T]], Term]]
DSL composition builder for the encoder of hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.encode_vertex(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[Vertex[V]], Term]]
DSL composition builder for the encoder of hydra.pg.model.Vertex.
- hydra.dsl.pg.model.encode_vertex_type(t: TypedTerm[Callable[[T], Term]]) TypedTerm[Callable[[VertexType[T]], Term]]
DSL composition builder for the encoder of hydra.pg.model.VertexType.
- hydra.dsl.pg.model.encode_vertex_with_adjacent_edges(v: TypedTerm[Callable[[V], Term]]) TypedTerm[Callable[[VertexWithAdjacentEdges[V]], Term]]
DSL composition builder for the encoder of hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.graph(vertices: TypedTerm[Mapping[V, Vertex[V]]], edges: TypedTerm[Mapping[V, Edge[V]]]) TypedTerm[Graph[V]]
DSL constructor for hydra.pg.model.Graph.
- hydra.dsl.pg.model.graph_edges(x: TypedTerm[Graph[V]]) TypedTerm[Mapping[V, Edge[V]]]
DSL accessor for the edges field of hydra.pg.model.Graph.
- hydra.dsl.pg.model.graph_schema(vertices: TypedTerm[Mapping[VertexLabel, VertexType[T]]], edges: TypedTerm[Mapping[EdgeLabel, EdgeType[T]]]) TypedTerm[GraphSchema[T]]
DSL constructor for hydra.pg.model.GraphSchema.
- hydra.dsl.pg.model.graph_schema_edges(x: TypedTerm[GraphSchema[T]]) TypedTerm[Mapping[EdgeLabel, EdgeType[T]]]
DSL accessor for the edges field of hydra.pg.model.GraphSchema.
- hydra.dsl.pg.model.graph_schema_vertices(x: TypedTerm[GraphSchema[T]]) TypedTerm[Mapping[VertexLabel, VertexType[T]]]
DSL accessor for the vertices field of hydra.pg.model.GraphSchema.
- hydra.dsl.pg.model.graph_schema_with_edges(original: TypedTerm[GraphSchema[T]], new_val: TypedTerm[Mapping[EdgeLabel, EdgeType[T]]]) TypedTerm[GraphSchema[T]]
DSL updater for the edges field of hydra.pg.model.GraphSchema.
- hydra.dsl.pg.model.graph_schema_with_vertices(original: TypedTerm[GraphSchema[T]], new_val: TypedTerm[Mapping[VertexLabel, VertexType[T]]]) TypedTerm[GraphSchema[T]]
DSL updater for the vertices field of hydra.pg.model.GraphSchema.
- hydra.dsl.pg.model.graph_vertices(x: TypedTerm[Graph[V]]) TypedTerm[Mapping[V, Vertex[V]]]
DSL accessor for the vertices field of hydra.pg.model.Graph.
- hydra.dsl.pg.model.graph_with_edges(original: TypedTerm[Graph[V]], new_val: TypedTerm[Mapping[V, Edge[V]]]) TypedTerm[Graph[V]]
DSL updater for the edges field of hydra.pg.model.Graph.
- hydra.dsl.pg.model.graph_with_vertices(original: TypedTerm[Graph[V]], new_val: TypedTerm[Mapping[V, Vertex[V]]]) TypedTerm[Graph[V]]
DSL updater for the vertices field of hydra.pg.model.Graph.
- hydra.dsl.pg.model.label_edge(x: TypedTerm[EdgeLabel]) TypedTerm[Label]
DSL injection for the edge variant of hydra.pg.model.Label.
- hydra.dsl.pg.model.label_vertex(x: TypedTerm[VertexLabel]) TypedTerm[Label]
DSL injection for the vertex variant of hydra.pg.model.Label.
- hydra.dsl.pg.model.lazy_graph(vertices: TypedTerm[Sequence[Vertex[V]]], edges: TypedTerm[Sequence[Edge[V]]]) TypedTerm[LazyGraph[V]]
DSL constructor for hydra.pg.model.LazyGraph.
- hydra.dsl.pg.model.lazy_graph_edges(x: TypedTerm[LazyGraph[V]]) TypedTerm[Sequence[Edge[V]]]
DSL accessor for the edges field of hydra.pg.model.LazyGraph.
- hydra.dsl.pg.model.lazy_graph_vertices(x: TypedTerm[LazyGraph[V]]) TypedTerm[Sequence[Vertex[V]]]
DSL accessor for the vertices field of hydra.pg.model.LazyGraph.
- hydra.dsl.pg.model.lazy_graph_with_edges(original: TypedTerm[LazyGraph[V]], new_val: TypedTerm[Sequence[Edge[V]]]) TypedTerm[LazyGraph[V]]
DSL updater for the edges field of hydra.pg.model.LazyGraph.
- hydra.dsl.pg.model.lazy_graph_with_vertices(original: TypedTerm[LazyGraph[V]], new_val: TypedTerm[Sequence[Vertex[V]]]) TypedTerm[LazyGraph[V]]
DSL updater for the vertices field of hydra.pg.model.LazyGraph.
- hydra.dsl.pg.model.property(key: TypedTerm[PropertyKey], value: TypedTerm[V]) TypedTerm[Property[V]]
DSL constructor for hydra.pg.model.Property.
- hydra.dsl.pg.model.property_key(x: TypedTerm[Property[V]]) TypedTerm[PropertyKey]
DSL accessor for the key field of hydra.pg.model.Property.
- hydra.dsl.pg.model.property_key2(x: TypedTerm[str]) TypedTerm[PropertyKey]
DSL constructor for the hydra.pg.model.PropertyKey wrapper.
- hydra.dsl.pg.model.property_type(key: TypedTerm[PropertyKey], value: TypedTerm[T], required: TypedTerm[bool]) TypedTerm[PropertyType[T]]
DSL constructor for hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.property_type_key(x: TypedTerm[PropertyType[T]]) TypedTerm[PropertyKey]
DSL accessor for the key field of hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.property_type_required(x: TypedTerm[PropertyType[T]]) TypedTerm[bool]
DSL accessor for the required field of hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.property_type_value(x: TypedTerm[PropertyType[T]]) TypedTerm[T]
DSL accessor for the value field of hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.property_type_with_key(original: TypedTerm[PropertyType[T]], new_val: TypedTerm[PropertyKey]) TypedTerm[PropertyType[T]]
DSL updater for the key field of hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.property_type_with_required(original: TypedTerm[PropertyType[T]], new_val: TypedTerm[bool]) TypedTerm[PropertyType[T]]
DSL updater for the required field of hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.property_type_with_value(original: TypedTerm[PropertyType[T]], new_val: TypedTerm[T]) TypedTerm[PropertyType[T]]
DSL updater for the value field of hydra.pg.model.PropertyType.
- hydra.dsl.pg.model.property_value(x: TypedTerm[Property[V]]) TypedTerm[V]
DSL accessor for the value field of hydra.pg.model.Property.
- hydra.dsl.pg.model.property_with_key(original: TypedTerm[Property[V]], new_val: TypedTerm[PropertyKey]) TypedTerm[Property[V]]
DSL updater for the key field of hydra.pg.model.Property.
- hydra.dsl.pg.model.property_with_value(original: TypedTerm[Property[V]], new_val: TypedTerm[V]) TypedTerm[Property[V]]
DSL updater for the value field of hydra.pg.model.Property.
- hydra.dsl.pg.model.un_edge_label(x: TypedTerm[EdgeLabel]) TypedTerm[str]
DSL accessor for the body of hydra.pg.model.EdgeLabel.
- hydra.dsl.pg.model.un_property_key(x: TypedTerm[PropertyKey]) TypedTerm[str]
DSL accessor for the body of hydra.pg.model.PropertyKey.
- hydra.dsl.pg.model.un_vertex_label(x: TypedTerm[VertexLabel]) TypedTerm[str]
DSL accessor for the body of hydra.pg.model.VertexLabel.
- hydra.dsl.pg.model.vertex(label: TypedTerm[VertexLabel], id: TypedTerm[V], properties: TypedTerm[Mapping[PropertyKey, V]]) TypedTerm[Vertex[V]]
DSL constructor for hydra.pg.model.Vertex.
- hydra.dsl.pg.model.vertex_id(x: TypedTerm[Vertex[V]]) TypedTerm[V]
DSL accessor for the id field of hydra.pg.model.Vertex.
- hydra.dsl.pg.model.vertex_label(x: TypedTerm[Vertex[V]]) TypedTerm[VertexLabel]
DSL accessor for the label field of hydra.pg.model.Vertex.
- hydra.dsl.pg.model.vertex_label2(x: TypedTerm[str]) TypedTerm[VertexLabel]
DSL constructor for the hydra.pg.model.VertexLabel wrapper.
- hydra.dsl.pg.model.vertex_properties(x: TypedTerm[Vertex[V]]) TypedTerm[Mapping[PropertyKey, V]]
DSL accessor for the properties field of hydra.pg.model.Vertex.
- hydra.dsl.pg.model.vertex_type(label: TypedTerm[VertexLabel], id: TypedTerm[T], properties: TypedTerm[Sequence[PropertyType[T]]]) TypedTerm[VertexType[T]]
DSL constructor for hydra.pg.model.VertexType.
- hydra.dsl.pg.model.vertex_type_id(x: TypedTerm[VertexType[T]]) TypedTerm[T]
DSL accessor for the id field of hydra.pg.model.VertexType.
- hydra.dsl.pg.model.vertex_type_label(x: TypedTerm[VertexType[T]]) TypedTerm[VertexLabel]
DSL accessor for the label field of hydra.pg.model.VertexType.
- hydra.dsl.pg.model.vertex_type_properties(x: TypedTerm[VertexType[T]]) TypedTerm[Sequence[PropertyType[T]]]
DSL accessor for the properties field of hydra.pg.model.VertexType.
- hydra.dsl.pg.model.vertex_type_with_id(original: TypedTerm[VertexType[T]], new_val: TypedTerm[T]) TypedTerm[VertexType[T]]
DSL updater for the id field of hydra.pg.model.VertexType.
- hydra.dsl.pg.model.vertex_type_with_label(original: TypedTerm[VertexType[T]], new_val: TypedTerm[VertexLabel]) TypedTerm[VertexType[T]]
DSL updater for the label field of hydra.pg.model.VertexType.
- hydra.dsl.pg.model.vertex_type_with_properties(original: TypedTerm[VertexType[T]], new_val: TypedTerm[Sequence[PropertyType[T]]]) TypedTerm[VertexType[T]]
DSL updater for the properties field of hydra.pg.model.VertexType.
- hydra.dsl.pg.model.vertex_with_adjacent_edges(vertex: TypedTerm[Vertex[V]], ins: TypedTerm[Sequence[AdjacentEdge[V]]], outs: TypedTerm[Sequence[AdjacentEdge[V]]]) TypedTerm[VertexWithAdjacentEdges[V]]
DSL constructor for hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.vertex_with_adjacent_edges_ins(x: TypedTerm[VertexWithAdjacentEdges[V]]) TypedTerm[Sequence[AdjacentEdge[V]]]
DSL accessor for the ins field of hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.vertex_with_adjacent_edges_outs(x: TypedTerm[VertexWithAdjacentEdges[V]]) TypedTerm[Sequence[AdjacentEdge[V]]]
DSL accessor for the outs field of hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.vertex_with_adjacent_edges_vertex(x: TypedTerm[VertexWithAdjacentEdges[V]]) TypedTerm[Vertex[V]]
DSL accessor for the vertex field of hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.vertex_with_adjacent_edges_with_ins(original: TypedTerm[VertexWithAdjacentEdges[V]], new_val: TypedTerm[Sequence[AdjacentEdge[V]]]) TypedTerm[VertexWithAdjacentEdges[V]]
DSL updater for the ins field of hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.vertex_with_adjacent_edges_with_outs(original: TypedTerm[VertexWithAdjacentEdges[V]], new_val: TypedTerm[Sequence[AdjacentEdge[V]]]) TypedTerm[VertexWithAdjacentEdges[V]]
DSL updater for the outs field of hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.vertex_with_adjacent_edges_with_vertex(original: TypedTerm[VertexWithAdjacentEdges[V]], new_val: TypedTerm[Vertex[V]]) TypedTerm[VertexWithAdjacentEdges[V]]
DSL updater for the vertex field of hydra.pg.model.VertexWithAdjacentEdges.
- hydra.dsl.pg.model.vertex_with_id(original: TypedTerm[Vertex[V]], new_val: TypedTerm[V]) TypedTerm[Vertex[V]]
DSL updater for the id field of hydra.pg.model.Vertex.