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 givenkeyto 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, partitionedEdgeIds, partitionedVertexIds, setDataSourceVersion, setEdgeIdGenerationStrategy, setRetainEdgeIds, setRetainVertexIds, setVertexIdGenerationStrategy
-
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, setRetainIds, updateEdge, updateEdge, updateVertex
-
-
-
-
Method Detail
-
setProperty
EdgeModifier<VID> setProperty(java.lang.String key, java.lang.Object value)
Description copied from interface:EdgeBuilderSets the property value of this edge with the givenkeyto the givenvalue. The first time this method is called, the type ofvaluedefines the type of the property.- Specified by:
setPropertyin 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:EdgeBuilderSets the new value of the label- Specified by:
setLabelin interfaceEdgeBuilder<VID>- Parameters:
label- the new value of the label- Returns:
- this edge builder
-
-