Class: JavaRegex

Inherits:
Object
  • Object
show all
Defined in:
lib/java_regex.rb

Defined Under Namespace

Classes: Translator

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(regex) ⇒ JavaRegex

Returns a new instance of JavaRegex.



5
6
7
# File 'lib/java_regex.rb', line 5

def initialize(regex)
  @regex = regex
end

Instance Attribute Details

#regexObject

Returns the value of attribute regex.



3
4
5
# File 'lib/java_regex.rb', line 3

def regex
  @regex
end

Instance Method Details

#to_rubyObject



9
10
11
# File 'lib/java_regex.rb', line 9

def to_ruby
  Translator.translate(@regex)
end

#to_ruby_regexObject



13
14
15
# File 'lib/java_regex.rb', line 13

def to_ruby_regex
  Regexp.new(to_ruby())
end