Interface IEdge
-
public interface IEdge
An interface describing an edge between two block instances in a flow.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IAdditionalTransformation[]
getAdditionalTransformations()
Return this edge's additional transformations, applied after applying input transformations, null if none.String
getDescription()
Return this edge's human-readable description, null if none.String
getFrom()
Return this edge's origin.IInputTransformations
getInputTransformations()
Return this edge's input tuple transformations, null if none.String
getLabel()
Return this edge's human-readable label, null if none.String
getTo()
Return this edge's termination.
-
-
-
Method Detail
-
getFrom
String getFrom()
Return this edge's origin. The origin consists of the originating block instance identifier plus an optional colon and originating block port name. If the block instance has only one port, no port name is required and the origin is described simply with the block instance identifier.
- Returns:
- edge's origin
-
getTo
String getTo()
Return this edge's termination. The termination consists of the terminating block instance identifier plus an optional colon and terminating block port name. If the block instance has only one port, no port name is required and the termination is described simply with the block instance identifier.
- Returns:
- edge's termination
-
getLabel
String getLabel()
Return this edge's human-readable label, null if none.
- Returns:
- label
-
getDescription
String getDescription()
Return this edge's human-readable description, null if none.
- Returns:
- description
-
getInputTransformations
IInputTransformations getInputTransformations()
Return this edge's input tuple transformations, null if none.
- Returns:
- input transformations
-
getAdditionalTransformations
IAdditionalTransformation[] getAdditionalTransformations()
Return this edge's additional transformations, applied after applying input transformations, null if none.
- Returns:
- additional transformations
-
-