object MuGraphAlgebra
The MuGraphAlgebra
companion object provides builder methods and
the setup of Neo4j for performing queries through Neo4j API calls.
- Alphabetic
- By Inheritance
- MuGraphAlgebra
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
apply[TLabel](g: MuGraph[TLabel])(implicit arg0: ClassTag[TLabel]): MuGraphAlgebra[TLabel]
Build 'MuGraphAlgebra' from 'MuGraph'.
Build 'MuGraphAlgebra' from 'MuGraph'.
- g
MuGraph to build 'MuGraphAlgebra'
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- val connection: String
- val dg: MuGraph[String]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- val ga: MuGraphAlgebra[String]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val le: Map[(Int, Int), Set[String]]
- val lv: Array[String]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- var neo: Neo4j
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val password: String
-
def
same(x: ArrayBuffer[ArrayBuffer[String]], y: ArrayBuffer[ArrayBuffer[String]]): Boolean
The same method check if the query results are the same.
The same method check if the query results are the same.
- x
the first parameter
- y
the second parameter
- val schema: Array[String]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
test(query: ⇒ Rows_lab, queryNeo4j: String, print: Boolean = false): Unit
The 'test' method tests the correctness of scalation result to the queries, against the Neo4j results.
The 'test' method tests the correctness of scalation result to the queries, against the Neo4j results.
- query
the scalation query
- queryNeo4j
the Neo4j query
whether to print the result or not
-
def
testSetup(createStmt: String, username: String = user_name, pwd: String = password, uri: String = connection): Unit
Setup the connection with Neo4j server.
Setup the connection with Neo4j server.
- createStmt
create statement for creating the graph in Neo4j
- username
the username to connect with the Neo4j
- pwd
the password to connect with the Neo4j
- uri
the uri to connect with the Neo4j
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val user_name: String
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )