org.python.modules.sre
Class PatternObject

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

public class PatternObject
extends PyObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.python.core.PyObject
PyObject.ConversionException
 
Field Summary
 int codesize
           
 int flags
           
 PyObject groupindex
           
 int groups
           
 PyString pattern
           
 
Fields inherited from class org.python.core.PyObject
TYPE
 
Constructor Summary
PatternObject(PyString pattern, int flags, int[] code, int groups, PyObject groupindex, PyObject indexgroup)
           
 
Method Summary
 PyObject findall(PyObject[] args, String[] kws)
           
 PyObject finditer(PyObject[] args, String[] kws)
           
 MatchObject match(PyObject[] args, String[] kws)
           
 ScannerObject scanner(PyObject[] args, String[] kws)
           
 MatchObject search(PyObject[] args, String[] kws)
           
 PyObject split(PyObject[] args, String[] kws)
           
 PyObject sub(PyObject[] args, String[] kws)
           
 PyObject subn(PyObject[] args, String[] kws)
           
 
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__, __findattr_ex__, __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

pattern

public PyString pattern

groups

public int groups

groupindex

public PyObject groupindex

flags

public int flags

codesize

public int codesize
Constructor Detail

PatternObject

public PatternObject(PyString pattern,
                     int flags,
                     int[] code,
                     int groups,
                     PyObject groupindex,
                     PyObject indexgroup)
Method Detail

match

public MatchObject match(PyObject[] args,
                         String[] kws)

search

public MatchObject search(PyObject[] args,
                          String[] kws)

sub

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

subn

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

split

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

findall

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

finditer

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

scanner

public ScannerObject scanner(PyObject[] args,
                             String[] kws)


Jython homepage