axle.graph

JungDirectedGraph

case class JungDirectedGraph [VP, EP] (vps: Seq[VP], ef: (Seq[Vertex[VP]]) ⇒ Seq[(Vertex[VP], Vertex[VP], EP)]) extends DirectedGraph[VP, EP] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, DirectedGraph[VP, EP], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. JungDirectedGraph
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DirectedGraph
  7. AnyRef
  8. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JungDirectedGraph (vps: Seq[VP], ef: (Seq[Vertex[VP]]) ⇒ Seq[(Vertex[VP], Vertex[VP], EP)])

Type Members

  1. type ES = (Vertex[VP], Vertex[VP], EP)

    Definition Classes
    JungDirectedGraphDirectedGraph
  2. type G [VP, EP] = JungDirectedGraph[VP, EP]

    Definition Classes
    JungDirectedGraphDirectedGraph

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def _ancestors (v: Vertex[VP], result: Set[Vertex[VP]]): Unit

    Definition Classes
    DirectedGraph
  7. def _descendants (v: Vertex[VP], result: Set[Vertex[VP]]): Unit

    Definition Classes
    DirectedGraph
  8. def allEdges (): Set[Edge[(), EP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  9. def ancestors (vs: Set[Vertex[VP]]): Set[Vertex[VP]]

    Definition Classes
    DirectedGraph
  10. def ancestors (v: Vertex[VP]): Set[Vertex[VP]]

    Definition Classes
    DirectedGraph
  11. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  12. def canEqual (arg0: Any): Boolean

    Definition Classes
    JungDirectedGraph → Equals
  13. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  14. def deleteEdge (e: Edge[(), EP]): JungDirectedGraph[VP, EP]

  15. def deleteVertex (v: Vertex[VP]): JungDirectedGraph[VP, EP]

    Definition Classes
    JungDirectedGraphDirectedGraph
  16. def descendants (v: Vertex[VP]): Set[Vertex[VP]]

    Definition Classes
    DirectedGraph
  17. def descendantsIntersectsSet (v: Vertex[VP], s: Set[Vertex[VP]]): Boolean

    Definition Classes
    JungDirectedGraphDirectedGraph
  18. def dest (edge: Edge[(), EP]): Vertex[VP]

    Definition Classes
    JungDirectedGraphDirectedGraph
  19. val edgePayloadFunction : (()) ⇒ EP

  20. val ef : (Seq[Vertex[VP]]) ⇒ Seq[(Vertex[VP], Vertex[VP], EP)]

  21. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  22. def equals (arg0: Any): Boolean

    Definition Classes
    JungDirectedGraph → Equals → AnyRef → Any
  23. def filterEdges (f: ((Vertex[VP], Vertex[VP], EP)) ⇒ Boolean): JungDirectedGraph[VP, EP]

  24. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  25. def findEdge (from: Vertex[VP], to: Vertex[VP]): Option[Edge[(), EP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  26. def findVertex (f: (Vertex[VP]) ⇒ Boolean): Option[Vertex[VP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  27. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  28. def hashCode (): Int

    Definition Classes
    JungDirectedGraph → AnyRef → Any
  29. def isAcyclic (): Boolean

    Definition Classes
    JungDirectedGraphDirectedGraph
  30. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  31. def isLeaf (v: Vertex[VP]): Boolean

    Definition Classes
    JungDirectedGraphDirectedGraph
  32. lazy val jungGraph : DirectedSparseGraph[Vertex[VP], Edge[(), EP]]

  33. def leaves (): Set[Vertex[VP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  34. def map [NVP, NEP] (vpf: (VP) ⇒ NVP, epf: (EP) ⇒ NEP): JungDirectedGraph[NVP, NEP]

  35. def moralGraph (): Null

  36. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  37. def neighbors (v: Vertex[VP]): Set[Vertex[VP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  38. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  39. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  40. def outputEdgesOf (v: Vertex[VP]): Set[Edge[(), EP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  41. def precedes (v1: Vertex[VP], v2: Vertex[VP]): Boolean

    Definition Classes
    JungDirectedGraphDirectedGraph
  42. def predecessors (v: Vertex[VP]): Set[Vertex[VP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  43. def productArity : Int

    Definition Classes
    JungDirectedGraph → Product
  44. def productElement (arg0: Int): Any

    Definition Classes
    JungDirectedGraph → Product
  45. def productIterator : Iterator[Any]

    Definition Classes
    Product
  46. def productPrefix : String

    Definition Classes
    JungDirectedGraph → Product
  47. def removeInputs (to: Set[Vertex[VP]]): JungDirectedGraph[VP, EP]

  48. def removeOutputs (from: Set[Vertex[VP]]): JungDirectedGraph[VP, EP]

  49. def shortestPath (source: Vertex[VP], goal: Vertex[VP]): Option[List[Edge[(), EP]]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  50. def size (): Int

    Definition Classes
    JungDirectedGraphDirectedGraph
  51. def source (edge: Edge[(), EP]): Vertex[VP]

    Definition Classes
    JungDirectedGraphDirectedGraph
  52. def storage (): DirectedSparseGraph[Vertex[VP], Edge[(), EP]]

  53. def successors (v: Vertex[VP]): Set[Vertex[VP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  54. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  55. def toString (): String

    Definition Classes
    JungDirectedGraph → AnyRef → Any
  56. lazy val vertexSeq : Seq[Vertex[VP]]

  57. lazy val vertexSet : Set[Vertex[VP]]

  58. def vertexToVisualizationHtml (vp: VP): Node

  59. def vertices (): Set[Vertex[VP]]

    Definition Classes
    JungDirectedGraphDirectedGraph
  60. def verticesSeq (): Seq[Vertex[VP]]

  61. val vps : Seq[VP]

  62. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  63. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  64. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. def productElements : Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DirectedGraph[VP, EP]

Inherited from AnyRef

Inherited from Any