Documentation of 'medusa.graph.Edge' Java class
Edge
medusa.graph

Class Edge

  • All Implemented Interfaces:
    java.io.Serializable


    public class Edge
    extends BasicEdge
    Edge object extended from BasicEdge
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      Edge(Edge e) 
      Edge(java.lang.String n1, java.lang.String n2)
      Constructor
      Edge(java.lang.String n1, java.lang.String n2, float conf)
      Constructor
      Edge(java.lang.String n1, java.lang.String n2, float conf, int type)
      Constructor
      Edge(java.lang.String n1, java.lang.String n2, float conf, int type, double orientation)
      Constructor
      Edge(java.lang.String n1, java.lang.String n2, int type)
      Constructor
      Edge(java.lang.String n1, java.lang.String n2, java.lang.Integer type, java.lang.Double orientation, java.lang.Float conf) 
      Edge(java.lang.String n1, java.lang.String n2, java.lang.Integer type, java.lang.Float conf, java.lang.Double orientation) 
      Edge(java.lang.String n1, java.lang.String n2, int type, float conf, double orientation)
      Constructor
    • Constructor Detail

      • Edge

        public Edge(java.lang.String n1,
                    java.lang.String n2,
                    float conf,
                    int type)
        Constructor
        Parameters:
        n1 - Node 1
        n2 - Node 2
        conf - Confidence level
        type - int type
      • Edge

        public Edge(java.lang.String n1,
                    java.lang.String n2,
                    float conf,
                    int type,
                    double orientation)
        Constructor
        Parameters:
        n1 - Node 1
        n2 - Node 2
        conf - float Confidence level
        type - int type
        orientation - double orientation
      • Edge

        public Edge(java.lang.String n1,
                    java.lang.String n2,
                    java.lang.Integer type,
                    java.lang.Double orientation,
                    java.lang.Float conf)
      • Edge

        public Edge(Edge e)
      • Edge

        public Edge(java.lang.String n1,
                    java.lang.String n2,
                    java.lang.Integer type,
                    java.lang.Float conf,
                    java.lang.Double orientation)
      • Edge

        public Edge(java.lang.String n1,
                    java.lang.String n2,
                    int type,
                    float conf,
                    double orientation)
        Constructor
        Parameters:
        n1 - Node 1
        n2 - Node 2
        type - int type
        conf - Confidence level
        orientation - double orientation
      • Edge

        public Edge(java.lang.String n1,
                    java.lang.String n2)
        Constructor
        Parameters:
        n1 - Node 1
        n2 - Node 2
      • Edge

        public Edge(java.lang.String n1,
                    java.lang.String n2,
                    int type)
        Constructor
        Parameters:
        n1 - Node 1
        n2 - Node 2
        type - int type
      • Edge

        public Edge(java.lang.String n1,
                    java.lang.String n2,
                    float conf)
        Constructor
        Parameters:
        n1 - Node 1
        n2 - Node 2
        conf - Confidence level
    • Method Detail

      • setType

        public void setType(int type)
        Set interaction type. Edges with different types of interactions will be displayed as multiple edges
        Parameters:
        type - int type
      • getType

        public int getType()
        Get the interaction type
        Returns:
        int type
      • setConf

        public void setConf(float conf)
        Set confidence level
        Parameters:
        conf - float confidence 0.0 to 1.0
      • getConf

        public float getConf()
        Gets the confidence level
        Returns:
        float confidence 0.0 to 1.0
      • getComplement

        public Node getComplement(java.lang.String name)
        if an edge contains a node, return the other node
        Parameters:
        name - String name of node
        Returns:
        String name of other node
      • getComplement

        public Node getComplement(Node n)
        Returns the complementary node
        Parameters:
        n - Node first node
        Returns:
        Node other node
      • equals

        public boolean equals(java.lang.Object o)
        Compares two edges
        Overrides:
        equals in class java.lang.Object
        Parameters:
        o - other edge
        Returns:
        True if edges are the same
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • report

        public java.lang.String report()
        Description copied from class: BasicEdge
        Quick report of the two nodes
        Overrides:
        report in class BasicEdge
        Returns:
      • containsNode

        public boolean containsNode(Node n)
        Parameters:
        n -
        Returns:
        See Also:
        BasicEdge
      • setOrientation

        public void setOrientation(double orientation)
      • getOrientation

        public double getOrientation()
        Gets the current orientation
        Returns:
        double orientation
      • renameNode

        public void renameNode(java.lang.String oldName,
                               java.lang.String newName)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.