org.python.core

Class PyProperty

public class PyProperty extends PyObject implements PyType.Newstyle

Field Summary
static Stringexposed_name
Constructor Summary
PyProperty()
PyProperty(PyType subType)
Method Summary
PyObjectgetDoc()
PyObjectgetFdel()
PyObjectgetFget()
PyObjectgetFset()
voidproperty_init(PyObject[] args, String[] keywords)
voidsetDoc(PyObject py)
voidsetFdel(PyObject py)
voidsetFget(PyObject py)
voidsetFset(PyObject py)
static voidtypeSetup(PyObject dict, PyType.Newstyle marker)
PyObject__call__(PyObject arg1, PyObject[] args, String[] keywords)
void__delete__(PyObject obj)
PyObject__get__(PyObject obj, PyObject type)
void__set__(PyObject obj, PyObject value)

Field Detail

exposed_name

public static final String exposed_name

Constructor Detail

PyProperty

public PyProperty()

PyProperty

public PyProperty(PyType subType)

Method Detail

getDoc

public PyObject getDoc()

getFdel

public PyObject getFdel()

getFget

public PyObject getFget()

getFset

public PyObject getFset()

property_init

public void property_init(PyObject[] args, String[] keywords)

setDoc

public void setDoc(PyObject py)

setFdel

public void setFdel(PyObject py)

setFget

public void setFget(PyObject py)

setFset

public void setFset(PyObject py)

typeSetup

public static void typeSetup(PyObject dict, PyType.Newstyle marker)

__call__

public PyObject __call__(PyObject arg1, PyObject[] args, String[] keywords)

__delete__

public void __delete__(PyObject obj)

__get__

public PyObject __get__(PyObject obj, PyObject type)

__set__

public void __set__(PyObject obj, PyObject value)