package Ġorg . hex works . graph ite . api . graph čĊč Ċ import Ġorg . hex works . graph ite . api . behavior . Disposable č Ċ import Ġorg . hex works . graph ite . api . behavior . Ident ifiable č Ċ import Ġorg . hex works . graph ite . api . behavior . Tag gable č Ċ import Ġorg . hex works . graph ite . api . data . Vertex č Ċ import Ġorg . hex works . graph ite . api . graph . engine . Graph Engine č Ċ import Ġorg . hex works . graph ite . api . graph . engine . Graph Representation čĊč Ċ interface ĠGraph Ġ: ĠGraph Representation , ĠIdent ifiable , ĠTag gable , ĠDis posable , ĠIterable < Vertex < Any >> Ġ{ čĊčĊĠĠĠ Ġval Ġgraph Engine : ĠGraph Engine čĊčĊĠĠĠ Ġfun Ġcreate Graph Engine ( graph : ĠGraph ): ĠGraph Engine čĊčĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġdoes Ġthis Ġgraph Ġsupport Ġmulti Ġedges čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġfun Ġhas Multi Edges (): ĠBoolean čĊčĊĠĠĠ Ġ/** čĊĠĠĠĠ Ġ* Ġdoes Ġthis Ġgraph Ġsupport Ġself Ġloops čĊĠĠĠĠ Ġ*/ čĊĠĠĠ Ġfun Ġhas Self Lo ops (): ĠBoolean čĊč Ċ } čĊ