public static class cStringIO.StringIO extends PyIterator
PyObject.ConversionException
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
__doc__close |
static java.lang.String |
__doc__flush |
static java.lang.String |
__doc__getvalue |
static java.lang.String |
__doc__isatty |
static java.lang.String |
__doc__read |
static java.lang.String |
__doc__readline |
static java.lang.String |
__doc__readlines |
static java.lang.String |
__doc__reset |
static java.lang.String |
__doc__seek |
static java.lang.String |
__doc__tell |
static java.lang.String |
__doc__truncate |
static java.lang.String |
__doc__write |
static java.lang.String |
__doc__writelines |
boolean |
closed |
int |
pos |
boolean |
softspace |
__doc__next
gcMonitorGlobal, TYPE
Constructor and Description |
---|
StringIO() |
StringIO(java.lang.CharSequence buffer) |
StringIO(PyArray array) |
Modifier and Type | Method and Description |
---|---|
PyObject |
__iternext__()
Return the next element of the sequence that this is an iterator for.
|
void |
__setattr__(java.lang.String name,
PyObject value)
A variant of the __setattr__ method which accepts a String as the key.
|
void |
close()
Free the memory buffer.
|
void |
flush()
Flush the internal buffer.
|
PyString |
getvalue()
Retrieve the entire contents of the ``file'' at any time
before the StringIO object's close() method is called.
|
boolean |
isatty()
Return false.
|
PyString |
read()
Read all data until EOF is reached.
|
PyString |
read(long size)
Read at most size bytes from the file (less if the read hits EOF).
|
PyString |
readline()
Read one entire line from the file.
|
PyString |
readline(long size)
Read one entire line from the file.
|
PyString |
readlineNoNl()
Read and return a line without the trailing newline.
|
PyObject |
readlines()
Read until EOF using readline() and return a list containing
the lines thus read.
|
PyObject |
readlines(long sizehint)
Read until EOF using readline() and return a list containing
the lines thus read.
|
void |
reset()
Reset the file position to the beginning of the file.
|
void |
seek(long pos)
Position the file pointer to the absolute position.
|
void |
seek(long pos,
int mode)
Position the file pointer to the position in the .
|
int |
tell()
Return the file position.
|
void |
truncate()
truncate the file at the current position.
|
void |
truncate(long pos)
truncate the file at the position pos.
|
void |
write(PyObject obj)
Write a string to the file.
|
void |
write(java.lang.String s) |
void |
writeChar(char ch)
Write a char to the file.
|
void |
writelines(PyObject lines)
Write a list of strings to the file.
|
__iter__, __tojava__, iterator, next, refersDirectlyTo, traverse
__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__, __ensure_finalizer__, __eq__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __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__, __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__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __truediv__, __trunc__, __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, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, getDict, getType, hashCode, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, noAttributeError, object___subclasshook__, readonlyAttributeError, setDict, setType, toString
public boolean softspace
public boolean closed
public int pos
public static final java.lang.String __doc__close
public static final java.lang.String __doc__isatty
public static final java.lang.String __doc__seek
public static final java.lang.String __doc__reset
public static final java.lang.String __doc__tell
public static final java.lang.String __doc__read
public static final java.lang.String __doc__readline
public static final java.lang.String __doc__readlines
public static final java.lang.String __doc__truncate
public static final java.lang.String __doc__write
public static final java.lang.String __doc__writelines
public static final java.lang.String __doc__flush
public static final java.lang.String __doc__getvalue
public StringIO()
public StringIO(java.lang.CharSequence buffer)
public StringIO(PyArray array)
public void __setattr__(java.lang.String name, PyObject value)
PyObject
__setattr__
in class PyObject
name
- the name whose value will be set - must be an interned string .value
- the value to set this name toPyObject.__setattr__(PyString, PyObject)
public PyObject __iternext__()
PyObject
__iternext__
in class PyIterator
public void close()
public boolean isatty()
public void seek(long pos)
pos
- the position in the file.public void seek(long pos, int mode)
pos
- the position in the file.mode
- 0=from the start, 1=relative, 2=from the end.public void reset()
public int tell()
public PyString read()
public PyString read(long size)
size
- the number of characters to read.public PyString readline()
public PyString readline(long size)
public PyString readlineNoNl()
public PyObject readlines()
public PyObject readlines(long sizehint)
public void truncate()
public void truncate(long pos)
public void write(PyObject obj)
obj
- The data to write.public void write(java.lang.String s)
public void writeChar(char ch)
ch
- The data to write.public void writelines(PyObject lines)
public void flush()
public PyString getvalue()