class QR::QROneCondExpr
- QR::QROneCondExpr
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
pocketlib/qr.crConstructors
- .new(oper : Nil | QR::QRDualCompareOperation, left_scalaritem : QR::QRScalarExpr, right_scalaritem : QR::QRScalarExpr)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #collect_aggr_funcs(collection : Array(AggrFuncInUse))
-
#left_scalaritem : QRScalarExpr
property left_scalaritem : Array(ScalarItem) = [] of ScalarItem property right_scalaritem : Array(ScalarItem) = [] of ScalarItem
-
#left_scalaritem=(left_scalaritem : QRScalarExpr)
property left_scalaritem : Array(ScalarItem) = [] of ScalarItem property right_scalaritem : Array(ScalarItem) = [] of ScalarItem
- #oper : QR::QRDualCompareOperation | Nil
- #oper=(oper : QR::QRDualCompareOperation | Nil)
- #right_scalaritem : QRScalarExpr
- #right_scalaritem=(right_scalaritem : QRScalarExpr)
- #tag : String
- #tag=(tag : String)
Constructor Detail
def self.new(oper : Nil | QR::QRDualCompareOperation, left_scalaritem : QR::QRScalarExpr, right_scalaritem : QR::QRScalarExpr)
#
Instance Method Detail
def left_scalaritem : QRScalarExpr
#
property left_scalaritem : Array(ScalarItem) = [] of ScalarItem property right_scalaritem : Array(ScalarItem) = [] of ScalarItem
def left_scalaritem=(left_scalaritem : QRScalarExpr)
#
property left_scalaritem : Array(ScalarItem) = [] of ScalarItem property right_scalaritem : Array(ScalarItem) = [] of ScalarItem