Save This Page
Home » jruby-src-1.1.3 » org.jruby » [javadoc | source]
org.jruby
public class: RubyMatchData [javadoc | source]
java.lang.Object
   org.jruby.RubyObject
      org.jruby.RubyMatchData

All Implemented Interfaces:
    VALUE

Field Summary
 Region regs     
 int begin     
 int end     
 RubyString str     
 Regex pattern     
public static final  int MATCH_BUSY     
Constructor:
 public RubyMatchData(Ruby runtime) 
Method from org.jruby.RubyMatchData Summary:
backrefNumber,   begin,   captures,   createMatchDataClass,   end,   group,   group,   initialize_copy,   inspect,   offset,   op_aref,   op_aref,   op_aref,   post_match,   pre_match,   select,   size,   string,   to_a,   to_s,   use,   used,   values_at
Methods from org.jruby.RubyObject:
callInit,   defineSingletonMethod,   funcall,   funcall,   funcall,   funcall3,   getClassVarSingleton,   getInstanceVar,   getInstanceVar,   getInstanceVariables,   getRuby,   getRubyClass,   getSingletonClass,   infectObject,   isFalse,   isFrozen,   isImmediate,   isInstanceVarDefined,   isNil,   isSpecialConst,   isTaint,   isTrue,   m_clone,   m_dup,   m_equal,   m_freeze,   m_frozen,   m_id,   m_inspect,   m_instance_of,   m_kind_of,   m_methods,   m_private_methods,   m_protected_methods,   m_singleton_methods,   m_taint,   m_tainted,   m_to_s,   m_type,   m_untaint,   setFrozen,   setImmediate,   setInstanceVar,   setInstanceVar,   setInstanceVariables,   setRuby,   setRubyClass,   setTaint,   setupClone,   setupObject
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jruby.RubyMatchData Detail:
 final int backrefNumber(IRubyObject obj) 
 public IRubyObject begin(IRubyObject index) 
    match_begin
 public IRubyObject captures(ThreadContext context) 
    match_captures
 public static RubyClass createMatchDataClass(Ruby runtime) 
 public IRubyObject end(IRubyObject index) 
    match_end
 public IRubyObject group(long n) 
 public IRubyObject group(int n) 
 public IRubyObject initialize_copy(IRubyObject original) 
 public IRubyObject inspect() 
 public IRubyObject offset(IRubyObject index) 
    match_offset
 public IRubyObject op_aref(IRubyObject[] args) 
Deprecated! Use - the versions with zero, one, or two args.

    Variable arity version for compatibility. Not bound to a Ruby method.
 public IRubyObject op_aref(IRubyObject idx) 
    match_aref
 public IRubyObject op_aref(IRubyObject idx,
    IRubyObject rest) 
    match_aref
 public IRubyObject post_match(ThreadContext context) 
    match_post_match
 public IRubyObject pre_match(ThreadContext context) 
    match_pre_match
 public IRubyObject select(ThreadContext context,
    Block block) 
 public IRubyObject size() 
    match_size
 public IRubyObject string() 
    match_string
 public RubyArray to_a() 
    match_to_a
 public IRubyObject to_s() 
    match_to_s
 public final  void use() 
 public final boolean used() 
 public IRubyObject values_at(IRubyObject[] args)