org
.
opencypher
.
okapi
.
ir
api
package
api
Visibility
Public
All
Type Members
final
case class
CreateGraphStatement
(
info:
QueryInfo
,
graph:
IRGraph
,
innerQuery:
CypherQuery
)
extends
Block
with
CypherStatement
with
Product
with
Serializable
final
case class
CypherQuery
(
info:
QueryInfo
,
model:
QueryModel
)
extends
Block
with
CypherStatement
with
Product
with
Serializable
sealed
trait
CypherStatement
extends
Block
final
case class
DeleteGraphStatement
(
info:
QueryInfo
,
graph:
IRGraph
)
extends
Block
with
CypherStatement
with
Product
with
Serializable
final
case class
IRCatalogGraph
(
qualifiedGraphName:
QualifiedGraphName
,
schema:
Schema
)
extends
IRGraph
with
Product
with
Serializable
final
case class
IRField
(
name:
String
)
(
cypherType:
CypherType
=
CTWildcard
)
extends
Product
with
Serializable
sealed
trait
IRGraph
extends
AnyRef
final
case class
IRPatternGraph
(
qualifiedGraphName:
QualifiedGraphName
,
schema:
Schema
,
clones:
Map
[
IRField
,
Expr
]
,
creates:
Pattern
,
sets:
List
[
SetItem
]
,
onGraphs:
List
[
QualifiedGraphName
]
)
extends
IRGraph
with
Product
with
Serializable
final
case class
Label
(
name:
String
)
extends
AnyVal
with
Token
with
Product
with
Serializable
final
case class
PropertyKey
(
name:
String
)
extends
AnyVal
with
Token
with
Product
with
Serializable
final
case class
QueryInfo
(
text:
String
,
version:
String
=
"Spark Cypher 0.1"
)
extends
Product
with
Serializable
final
case class
QueryModel
(
result:
ResultBlock
,
parameters:
CypherMap
)
extends
Block
with
Product
with
Serializable
final
case class
RelType
(
name:
String
)
extends
AnyVal
with
Token
with
Product
with
Serializable
sealed
trait
Token
extends
Any
Value Members
object
IRCatalogGraph
extends
Serializable
object
IRField
extends
Serializable
package
block
package
configuration
package
expr
package
pattern
package
set
package
util
Ungrouped