Class EdgeBuilderWithSettableNodes
java.lang.Object
ai.stapi.graphoperations.graphbuilder.specific.positive.EdgeBuilderWithSettableNodes
- All Implemented Interfaces:
EdgeBuilder,GraphElementBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionai.stapi.graph.graphelements.Edgebuild(ai.stapi.graph.attribute.attributeFactory.GenericAttributeFactory attributeFactory) ai.stapi.graph.GraphbuildToGraph(ai.stapi.graph.attribute.attributeFactory.GenericAttributeFactory attributeFactory) booleansetEdgeDirection(EdgeDirection edgeDirection) setId(ai.stapi.identity.UniqueIdentifier id) setNodeFrom(NodeBuilder nodeFrom) setNodeTo(NodeBuilder nodeTo) setPrecedingNode(NodeBuilder nodeBuilder)
-
Constructor Details
-
EdgeBuilderWithSettableNodes
public EdgeBuilderWithSettableNodes()
-
-
Method Details
-
setId
- Specified by:
setIdin interfaceGraphElementBuilder
-
setType
- Specified by:
setTypein interfaceGraphElementBuilder
-
addAttribute
- Specified by:
addAttributein interfaceGraphElementBuilder
-
getLastAttribute
- Specified by:
getLastAttributein interfaceGraphElementBuilder
-
isComplete
public boolean isComplete()- Specified by:
isCompletein interfaceGraphElementBuilder
-
build
public ai.stapi.graph.graphelements.Edge build(ai.stapi.graph.attribute.attributeFactory.GenericAttributeFactory attributeFactory) - Specified by:
buildin interfaceGraphElementBuilder
-
buildToGraph
public ai.stapi.graph.Graph buildToGraph(ai.stapi.graph.attribute.attributeFactory.GenericAttributeFactory attributeFactory) - Specified by:
buildToGraphin interfaceGraphElementBuilder
-
setPrecedingNode
-
setNodeFrom
-
setNodeTo
-
setEdgeDirection
- Specified by:
setEdgeDirectionin interfaceEdgeBuilder
-
getEdgeDirection
- Specified by:
getEdgeDirectionin interfaceEdgeBuilder
-