Packages

object MGraphIO extends Error

The MGraphIO object is the companion object to the MGraphIO class and is used for reading graphs from files or graph databases.

Linear Supertypes
Error, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MGraphIO
  2. Error
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val EXT: String

    The standard file extension for digraphs

  5. def apply[TLabel](name: String, base: String = BASE_DIR, ext: String = EXT, sep: Char = ',')(implicit arg0: ClassTag[TLabel]): MGraph[TLabel]

    Read a multi-digraph from a file based on the format used by 'print' and 'write':

    Read a multi-digraph from a file based on the format used by 'print' and 'write':

    MGraph (<name>, <inverse>, <nVertices> <vertexId>,

    name

    the file-name containing the graph's vertex, edge and label information

    base

    the base sub-directory for storing graphs

    ext

    the standard file extension for graph

    sep

    the character separating the values (e.g., ',', ' ', '\t')

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def flaw(method: String, message: String): Unit
    Definition Classes
    Error
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. def makeSet(strArr: Array[String]): Set[Int]

    Make a set of child vertices '(v_0, v_1, ...)' from a string array.

    Make a set of child vertices '(v_0, v_1, ...)' from a string array.

    strArr

    the string array

  16. def makeTuple(strArr: Array[String]): (Int, Int)

    Make an edge tuple '(u, v)' from a string array.

    Make an edge tuple '(u, v)' from a string array.

    strArr

    the string array

  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  20. def read2Files[TLabel](lFile: String, eFile: String, inverse: Boolean = false)(implicit arg0: ClassTag[TLabel]): MGraph[TLabel]

    Read a graph from TWO files: 'lFile' is a file with one label per line, where each line represents the vertex with id <lineNumber>.

    Read a graph from TWO files: 'lFile' is a file with one label per line, where each line represents the vertex with id <lineNumber>. 'eFile' is a file with each line representing the vertex with id <lineNumber>, and each line contains a space-separated list of vertices to which the current vertex is adjacent.

    lFile

    the file containing the graph labels

    eFile

    the file the edges (to create adjacency sets)

    inverse

    whether to store inverse adjacency sets (parents)

  21. def read2PajekFile[TLabel](lFile: String, eFile: String, inverse: Boolean = false)(implicit arg0: ClassTag[TLabel]): MGraph[TLabel]

    Read a graph from TWO specially formatted Pajek files.

    Read a graph from TWO specially formatted Pajek files.

    lFile

    the file containing the graph labels

    eFile

    the file the edges (to create adjacency sets)

    inverse

    whether to store inverse adjacency sets (parents)

  22. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  23. def toLabel[TLabel](s: String): TLabel

    Convert a string into a label according to the type TLabel.

    Convert a string into a label according to the type TLabel.

    s

    the string to convert

  24. def toString(): String
    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Error

Inherited from AnyRef

Inherited from Any

Ungrouped