Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExpressionVirtualColumn ¶
type ExpressionVirtualColumn struct { VirtualColumnType VirtualColumnType `json:"type"` Name string `json:"name"` Expression string `json:"expression"` OutputType common.OutputType `json:"outputType"` }
func (ExpressionVirtualColumn) Type ¶
func (e ExpressionVirtualColumn) Type() string
type VirtualColumn ¶
type VirtualColumn interface {
Type() string
}
type VirtualColumnType ¶
type VirtualColumnType int
const (
Expression VirtualColumnType = iota
)
func (VirtualColumnType) MarshalJSON ¶
func (v VirtualColumnType) MarshalJSON() ([]byte, error)
func (VirtualColumnType) Name ¶
func (v VirtualColumnType) Name() string
func (VirtualColumnType) Ordinal ¶
func (v VirtualColumnType) Ordinal() int
func (VirtualColumnType) Values ¶
func (v VirtualColumnType) Values() *[]string
Click to show internal directories.
Click to hide internal directories.