Class: Groonga::ExpressionBuildable::MatchTargetColumnExpressionBuilder
- Inherits:
-
ColumnValueExpressionBuilder
- Object
- ExpressionBuilder
- ColumnValueExpressionBuilder
- Groonga::ExpressionBuildable::MatchTargetColumnExpressionBuilder
- Defined in:
- lib/groonga/expression-builder.rb
Instance Method Summary collapse
Methods inherited from ColumnValueExpressionBuilder
#!=, #%, #*, #+, #-, #/, #<, #<=, #==, #=~, #>, #>=, #initialize, #match, #prefix_search, #similar_search, #suffix_search, #term_extract
Methods inherited from ExpressionBuilder
#&, #-, #initialize, #|
Constructor Details
This class inherits a constructor from Groonga::ExpressionBuildable::ColumnValueExpressionBuilder
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Groonga::ExpressionBuildable::ColumnValueExpressionBuilder
Instance Method Details
#build(expression, variable) ⇒ Object
306 307 308 309 310 311 312 |
# File 'lib/groonga/expression-builder.rb', line 306 def build(expression, variable) if @column.is_a?(String) expression.append_constant(@column) else expression.append_object(@column) end end |