public abstract class SequenceIndexDelegate
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
SequenceIndexDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
checkIdxAndDelItem(PyObject idx) |
PyObject |
checkIdxAndFindItem(int idx) |
PyObject |
checkIdxAndFindItem(PyObject idx) |
PyObject |
checkIdxAndGetItem(PyObject idx) |
void |
checkIdxAndSetItem(int idx,
PyObject value) |
void |
checkIdxAndSetItem(PyObject idx,
PyObject value) |
void |
checkIdxAndSetSlice(PySlice slice,
PyObject value) |
abstract void |
delItem(int idx) |
abstract void |
delItems(int start,
int stop) |
abstract PyObject |
getItem(int idx) |
abstract PyObject |
getSlice(int start,
int stop,
int step) |
PyObject |
getSlice(PySlice slice) |
abstract java.lang.String |
getTypeName() |
abstract int |
len() |
abstract void |
setItem(int idx,
PyObject value) |
abstract void |
setSlice(int start,
int stop,
int step,
PyObject value) |
public abstract int len()
public abstract PyObject getItem(int idx)
public abstract void setItem(int idx, PyObject value)
public abstract void delItem(int idx)
public abstract PyObject getSlice(int start, int stop, int step)
public abstract void setSlice(int start, int stop, int step, PyObject value)
public abstract void delItems(int start, int stop)
public abstract java.lang.String getTypeName()
public void checkIdxAndSetItem(int idx, PyObject value)
public void checkIdxAndDelItem(PyObject idx)
public PyObject checkIdxAndFindItem(int idx)