partiql-plan
0.14.5
partiql-plan
/
org.partiql.plan
/
Rel
Rel
data
class
Rel
(
type
:
Rel.Type
,
op
:
Rel.Op
)
:
PlanNode
Content copied to clipboard
Types
Functions
Properties
Types
Binding
Link copied to clipboard
data
class
Binding
(
name
:
String
,
type
:
StaticType
)
:
PlanNode
Content copied to clipboard
Companion
Link copied to clipboard
object
Companion
Content copied to clipboard
Op
Link copied to clipboard
sealed
class
Op
:
PlanNode
Content copied to clipboard
Prop
Link copied to clipboard
enum
Prop
:
Enum
<
Rel.Prop
>
Content copied to clipboard
Type
Link copied to clipboard
data
class
Type
(
schema
:
List
<
Rel.Binding
>
,
props
:
Set
<
Rel.Prop
>
)
:
PlanNode
Content copied to clipboard
Functions
accept
Link copied to clipboard
open
override
fun
<
R
,
C
>
accept
(
visitor
:
PlanVisitor
<
R
,
C
>
,
ctx
:
C
)
:
R
Content copied to clipboard
Properties
children
Link copied to clipboard
open
override
val
children
:
List
<
PlanNode
>
Content copied to clipboard
op
Link copied to clipboard
@
JvmField
val
op
:
Rel.Op
Content copied to clipboard
tag
Link copied to clipboard
@
JvmField
var
tag
:
String
Content copied to clipboard
type
Link copied to clipboard
@
JvmField
val
type
:
Rel.Type
Content copied to clipboard