Module: OracleSqlParser::Grammar::Condition::LikeCondition3
- Defined in:
- lib/oracle-sql-parser/grammar/condition.rb
Instance Method Summary collapse
Instance Method Details
#ast ⇒ Object
987 988 989 990 991 992 993 994 |
# File 'lib/oracle-sql-parser/grammar/condition.rb', line 987 def ast OracleSqlParser::Ast::LikeCondition[ :target => target.ast, :not => not_keyword.ast, :like => like.ast, :text => text.ast, :escape => escape_text.ast] end |
#escape_text ⇒ Object
1000 1001 1002 1003 1004 |
# File 'lib/oracle-sql-parser/grammar/condition.rb', line 1000 def escape_text if e.respond_to? :escape_text e.escape_text end end |
#not_keyword ⇒ Object
996 997 998 |
# File 'lib/oracle-sql-parser/grammar/condition.rb', line 996 def not_keyword n.elements && n.elements.first end |