Class: SQLTree::Token::Keyword
- Inherits:
-
SQLTree::Token
- Object
- SQLTree::Token
- SQLTree::Token::Keyword
- Defined in:
- lib/sql_tree/token.rb
Overview
The SQLTree::Token::Keyword class represents reserved SQL keywords. These keywords are used to structure the query. Keywords are static, i.e. the literal value is not important during the parsing process.
Constant Summary
Constants inherited from SQLTree::Token
ARITHMETHIC_OPERATORS_HASH, COMMA, COMPARISON_OPERATORS, COMPARISON_OPERATORS_HASH, DOT, KEYWORDS, KEYWORD_COMBINATIONS, LPAREN, OPERATORS_HASH, RPAREN
Instance Attribute Summary
Attributes inherited from SQLTree::Token
Instance Method Summary collapse
-
#inspect ⇒ Object
:nodoc:.
Methods inherited from SQLTree::Token
#==, #direction?, #initialize, #join?
Constructor Details
This class inherits a constructor from SQLTree::Token
Instance Method Details
#inspect ⇒ Object
:nodoc:
89 90 91 |
# File 'lib/sql_tree/token.rb', line 89 def inspect # :nodoc: ":#{literal.gsub(/ /, '_').downcase}" end |