org.python.core
Class PyCompositeString

java.lang.Object
  extended byorg.python.core.PyObject
      extended byorg.python.core.PySequence
          extended byorg.python.core.PyString
              extended byorg.python.core.PyCompositeString
All Implemented Interfaces:
ClassDictInit, Serializable

public class PyCompositeString
extends PyString

See Also:
Serialized Form

Nested Class Summary
static class PyCompositeString.Location
           
 
Field Summary
 
Fields inherited from class org.python.core.PySequence
annotation
 
Fields inherited from class org.python.core.PyObject
__class__
 
Constructor Summary
PyCompositeString()
           
PyCompositeString(char c)
           
PyCompositeString(String string)
           
PyCompositeString(String string, PyCompositeString.Location loc)
           
PyCompositeString(String string, PyCompositeString base)
           
PyCompositeString(String string, PyCompositeString base, PyCompositeString.Location newloc)
           
 
Method Summary
 PyObject __add__(PyObject generic_other)
          Equivalent to the standard Python __add__ method
 Vector getLocations()
           
 void shift(int amt)
           
 
Methods inherited from class org.python.core.PyString
__anye__, __bde__, __cmp__, __complex__, __contains__, __eq__, __float__, __ge__, __gt__, __int__, __lde__, __le__, __len__, __long__, __lt__, __mod__, __ne__, __rde__, __repr__, __str__, __tojava__, atof, atoi, atoi, atol, atol, capitalize, center, classDictInit, count, count, count, decode_UnicodeEscape, encode_UnicodeEscape, encode, encode, encode, endswith, endswith, endswith, equals, expandtabs, expandtabs, find, find, find, hashCode, index, index, index, internedString, isalnum, isalpha, isdecimal, isdigit, islower, isnumeric, isspace, istitle, isunicode, isupper, join, ljust, lower, lstrip, replace, replace, rfind, rfind, rfind, rindex, rindex, rindex, rjust, rstrip, safeRepr, split, split, split, splitlines, splitlines, startswith, startswith, startswith, strip, swapcase, title, toString, translate, translate, translate, upper, zfill
 
Methods inherited from class org.python.core.PySequence
__and__, __delitem__, __delslice__, __findattr__, __finditem__, __finditem__, __getitem__, __getslice__, __nonzero__, __or__, __setattr__, __setitem__, __setitem__, __setslice__, __sub__, containsGraphElements, findEdges, findEdges, findGraphElements, findGraphElements, findNodes, findNodes, findNodesAndEdges, findNodesAndEdges, getAnnotation, groupAndSortBy, groupBy, hide, isMappingType, isNumberType, show, size, sortBy, unroll
 
Methods inherited from class org.python.core.PyObject
__abs__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __coerce__, __coerce_ex__, __delattr__, __delattr__, __delitem__, __delslice__, __dir__, __div__, __divmod__, __findattr__, __finditem__, __getattr__, __getattr__, __getitem__, __getslice__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ilshift__, __imod__, __imul__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __ixor__, __like__, __lshift__, __mul__, __neg__, __not__, __oct__, __pos__, __pow__, __pow__, __radd__, __rand__, __rcontained__, __rcontains__, __rdiv__, __rdivmod__, __rexact__, __rlshift__, __rmod__, __rmul__, __ror__, __roverlaps__, __rpow__, __rrshift__, __rshift__, __rsub__, __rxor__, __setattr__, __setitem__, __setslice__, __str2__, __xor__, _add, _and, _anye, _bde, _callextra, _cmp, _div, _divmod, _dodel, _doget, _doget, _doset, _eq, _ge, _gt, _in, _is, _isnot, _jcall, _jcallexc, _jthrow, _lde, _le, _like, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rcontained, _rcontains, _rde, _rexact, _roverlaps, _rshift, _sub, _xor, invoke, invoke, invoke, invoke, invoke, isCallable, isSequenceType
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PyCompositeString

public PyCompositeString()

PyCompositeString

public PyCompositeString(String string)

PyCompositeString

public PyCompositeString(char c)

PyCompositeString

public PyCompositeString(String string,
                         PyCompositeString base)

PyCompositeString

public PyCompositeString(String string,
                         PyCompositeString.Location loc)

PyCompositeString

public PyCompositeString(String string,
                         PyCompositeString base,
                         PyCompositeString.Location newloc)
Method Detail

getLocations

public Vector getLocations()

shift

public void shift(int amt)

__add__

public PyObject __add__(PyObject generic_other)
Description copied from class: PyObject
Equivalent to the standard Python __add__ method

Overrides:
__add__ in class PyString