Package oracle.pgx.api
Interface EdgeModifier<VID>
-
- All Superinterfaces:
EdgeBuilder<VID>
,GraphBuilder<VID>
,GraphChangeSet<VID>
- All Known Implementing Classes:
EdgeModifierImpl
public interface EdgeModifier<VID> extends GraphChangeSet<VID>, EdgeBuilder<VID>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EdgeModifier<VID>
setLabel(java.lang.String label)
Sets the new value of the labelEdgeModifier<VID>
setProperty(java.lang.String key, java.lang.Object value)
Sets the property value of this edge with the givenkey
to the givenvalue
.-
Methods inherited from interface oracle.pgx.api.EdgeBuilder
getId, isIgnored
-
Methods inherited from interface oracle.pgx.api.GraphBuilder
addEdge, addEdge, build, build, buildAsync, buildAsync, getConfigParameter, setConfigParameter, setDataSourceVersion
-
Methods inherited from interface oracle.pgx.api.GraphChangeSet
addEdge, addEdge, addEdge, addEdge, addVertex, addVertex, buildNewSnapshot, buildNewSnapshotAsync, getEdgeChangeType, getVertexChangeType, removeEdge, removeEdge, removeVertex, resetEdge, resetEdge, resetVertex, resetVertex, setAddExistingEdgePolicy, setAddExistingVertexPolicy, setInvalidChangePolicy, setRequiredConversionPolicy, setRetainEdgeIds, setRetainIds, setRetainVertexIds, updateEdge, updateEdge, updateVertex
-
-
-
-
Method Detail
-
setProperty
EdgeModifier<VID> setProperty(java.lang.String key, java.lang.Object value)
Description copied from interface:EdgeBuilder
Sets the property value of this edge with the givenkey
to the givenvalue
. The first time this method is called, the type ofvalue
defines the type of the property.- Specified by:
setProperty
in interfaceEdgeBuilder<VID>
- Parameters:
key
- the property keyvalue
- the value of the vertex property- Returns:
- this vertex builder
-
setLabel
EdgeModifier<VID> setLabel(java.lang.String label)
Description copied from interface:EdgeBuilder
Sets the new value of the label- Specified by:
setLabel
in interfaceEdgeBuilder<VID>
- Parameters:
label
- the new value of the label- Returns:
- this edge builder
-
-