Documentation ¶
Index ¶
Constants ¶
View Source
const ( Long OutputType = "LONG" Float = "FLOAT" Double = "DOUBLE" String = "STRING" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Base ¶
type Base struct {
Typ builder.ComponentType `json:"type,omitempty"`
}
func (*Base) Type ¶
func (b *Base) Type() builder.ComponentType
type Expression ¶
type Expression struct { Base Name string `json:"name,omitempty"` Expression string `json:"expression,omitempty"` OutputType OutputType }
func NewExpression ¶
func NewExpression() *Expression
func (*Expression) SetExpression ¶
func (e *Expression) SetExpression(expression string) *Expression
func (*Expression) SetName ¶
func (e *Expression) SetName(name string) *Expression
func (*Expression) SetOutputType ¶
func (e *Expression) SetOutputType(outputType OutputType) *Expression
type OutputType ¶
type OutputType string
Click to show internal directories.
Click to hide internal directories.