org.python.modules.sre
Class MatchObject

java.lang.Object
  extended by org.python.core.PyObject
      extended by org.python.modules.sre.MatchObject
All Implemented Interfaces:
Serializable

public class MatchObject
extends PyObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.python.core.PyObject
PyObject.ConversionException
 
Field Summary
 PyObject regs
           
 PyString string
           
 
Fields inherited from class org.python.core.PyObject
TYPE
 
Constructor Summary
MatchObject()
           
 
Method Summary
 PyObject __findattr_ex__(String key)
          Attribute lookup hook.
 PyObject end()
           
 PyObject end(PyObject index_)
           
 PyObject expand(PyObject[] args)
           
 PyObject group(PyObject[] args)
           
 PyObject groupdict(PyObject[] args, String[] kws)
           
 PyObject groups(PyObject[] args, String[] kws)
           
 PyObject regs()
           
 PyTuple span()
           
 PyTuple span(PyObject index_)
           
 PyObject start()
           
 PyObject start(PyObject index_)
           
 
Methods inherited from class org.python.core.PyObject
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delete__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __eq__, __findattr__, __findattr__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __ge__, __get__, __getattr__, __getattr__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __iter__, __iternext__, __itruediv__, __ixor__, __le__, __len__, __long__, __lshift__, __lt__, __mod__, __mul__, __ne__, __neg__, __nonzero__, __not__, __oct__, __or__, __pos__, __pow__, __pow__, __radd__, __rand__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __truediv__, __unicode__, __xor__, _add, _and, _callextra, _cmp, _div, _divmod, _doget, _doget, _doset, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _is, _isnot, _isub, _itruediv, _ixor, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _xor, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, getDict, getType, hashCode, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isMappingType, isNumberType, isSequenceType, noAttributeError, readonlyAttributeError, setDict, setType, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

string

public PyString string

regs

public PyObject regs
Constructor Detail

MatchObject

public MatchObject()
Method Detail

expand

public PyObject expand(PyObject[] args)

group

public PyObject group(PyObject[] args)

groups

public PyObject groups(PyObject[] args,
                       String[] kws)

groupdict

public PyObject groupdict(PyObject[] args,
                          String[] kws)

start

public PyObject start()

start

public PyObject start(PyObject index_)

end

public PyObject end()

end

public PyObject end(PyObject index_)

span

public PyTuple span()

span

public PyTuple span(PyObject index_)

regs

public PyObject regs()

__findattr_ex__

public PyObject __findattr_ex__(String key)
Description copied from class: PyObject
Attribute lookup hook. If the attribute is not found, null may be returned or a Py.AttributeError can be thrown, whatever is more correct, efficient and/or convenient for the implementing class. Client code should use PyObject.__getattr__(String) or PyObject.__findattr__(String). Both methods have a clear policy for failed lookups.

Overrides:
__findattr_ex__ in class PyObject
Returns:
The looked up value. May return null if the attribute is not found


Jython homepage