java.io.Serializable
, ClassDictInit
public class zxJDBC extends PyObject implements ClassDictInit
from com.ziclix.python.sql import zxJDBC db = zxJDBC.connect("jdbc:mysql://localhost:3306/MySql", None, None, "org.gjt.mm.mysql.Driver")
PyObject.ConversionException
Modifier and Type | Field | Description |
---|---|---|
static PyClass |
__class__ |
Field __class__
|
static PyObject |
DatabaseError |
Field DatabaseError
|
static PyObject |
DataError |
Field DataError
|
static DateFactory |
datefactory |
Instance used to create date-like objects as per the API
|
static PyObject |
Error |
Field Error
|
static PyObject |
IntegrityError |
Field IntegrityError
|
static PyObject |
InterfaceError |
Field InterfaceError
|
static PyObject |
InternalError |
Field InternalError
|
static PyObject |
NotSupportedError |
Field NotSupportedError
|
static PyObject |
OperationalError |
Field OperationalError
|
static PyObject |
ProgrammingError |
Field ProgrammingError
|
static PyObject |
Warning |
Field Warning
|
exposed_name
Constructor | Description |
---|---|
zxJDBC() |
Modifier and Type | Method | Description |
---|---|---|
static PyObject |
_empty__init__(PyObject[] arg,
java.lang.String[] kws) |
|
static void |
classDictInit(PyObject dict) |
Initializes the module.
|
static java.lang.String |
getString(java.lang.String key) |
Return the string associated with the key for the default resource bundle.
|
static java.lang.String |
getString(java.lang.String key,
java.lang.Object[] values) |
Return a formatted string.
|
static PyException |
makeException(java.lang.String msg) |
Return a newly instantiated PyException of the type Error.
|
static PyException |
makeException(java.lang.Throwable throwable) |
Return a newly instantiated PyException of the type Error.
|
static PyException |
makeException(PyObject type,
java.lang.String msg) |
Return a newly instantiated PyException of the given type.
|
static PyException |
makeException(PyObject type,
java.lang.Throwable t) |
Return a newly instantiated PyException of the given type.
|
static PyException |
makeException(PyObject type,
java.lang.Throwable t,
int rowIndex) |
Return a newly instantiated PyException of the given type.
|
__abs__, __add__, __and__, __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__, __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__, __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__, __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, _in, _is, _isnot, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _xor, asInt, asLong, asName, asString, asStringOrNull, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, getDict, getDoc, getType, hashCode, implementsDescrDelete, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isMappingType, isNumberType, isSequenceType, noAttributeError, readonlyAttributeError, safeRepr, setDict, setType, toString, typeSetup
public static PyObject Error
public static PyObject Warning
public static PyObject InterfaceError
public static PyObject DatabaseError
public static PyObject InternalError
public static PyObject OperationalError
public static PyObject ProgrammingError
public static PyObject IntegrityError
public static PyObject DataError
public static PyObject NotSupportedError
public static DateFactory datefactory
public static PyClass __class__
public static void classDictInit(PyObject dict)
dict
- public static java.lang.String getString(java.lang.String key)
key
- public static java.lang.String getString(java.lang.String key, java.lang.Object[] values)
key
- values
- public static PyException makeException(java.lang.String msg)
msg
- public static PyException makeException(PyObject type, java.lang.String msg)
type
- msg
- public static PyException makeException(java.lang.Throwable throwable)
throwable
- public static PyException makeException(PyObject type, java.lang.Throwable t)
type
- t
- public static PyException makeException(PyObject type, java.lang.Throwable t, int rowIndex)
type
- t
- rowIndex
- Row index where the error has happened. Useful for diagnosing.