public final class FlowLink
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
A conexão entre os nós de um fluxo de algoritmos.
| Constructor and Description |
|---|
FlowLink(int id,
LinkParameter output,
LinkParameter input,
java.util.List<Point> points)
Cria uma conexão.
|
| Modifier and Type | Method and Description |
|---|---|
FlowLink |
clone() |
boolean |
equals(java.lang.Object obj) |
int |
getId()
Obtém o identificador desta conexão.
|
LinkParameter |
getInput()
Obtém o parâmetro de entrada deste nó.
|
LinkParameter |
getOutput()
Obtém o parâmetro de saída deste nó.
|
java.util.List<Point> |
getPoints()
Obtém a lista de pontos de conexão.
|
int |
hashCode() |
public FlowLink(int id,
LinkParameter output,
LinkParameter input,
java.util.List<Point> points)
id - O identificador.output - O parâmetro de saída (Aceita null).input - O parâmetro de entrada (Aceita null).points - A lista de pontos (Não aceita null).public FlowLink clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int getId()
public LinkParameter getInput()
null se não houver parâmetro de
entrada.public LinkParameter getOutput()
null se não houver parâmetro de
saída.public java.util.List<Point> getPoints()
Obtém a lista de pontos de conexão.
A lista retornada é imutável
(veja Collections.unmodifiableList(List)).
public int hashCode()
hashCode in class java.lang.ObjectCopyright © 2015. All Rights Reserved.