Package com.ziclix.python.sql
Class zxJDBC
java.lang.Object
org.python.core.PyObject
com.ziclix.python.sql.zxJDBC
- All Implemented Interfaces:
Serializable
,ClassDictInit
Creates database connections.
from com.ziclix.python.sql import zxJDBC db = zxJDBC.connect("jdbc:mysql://localhost:3306/MySql", None, None, "org.gjt.mm.mysql.Driver")
- Author:
- brian zimmer
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.python.core.PyObject
PyObject.ConversionException
-
Field Summary
Modifier and TypeFieldDescriptionstatic PyObject
Field DatabaseErrorstatic PyObject
Field DataErrorstatic DateFactory
Instance used to create date-like objects as per the APIstatic PyObject
Field Errorstatic PyObject
Field IntegrityErrorstatic PyObject
Field InterfaceErrorstatic PyObject
Field InternalErrorstatic PyObject
Field NotSupportedErrorstatic PyObject
Field OperationalErrorstatic PyObject
Field ProgrammingErrorstatic PyObject
Field WarningFields inherited from class org.python.core.PyObject
gcMonitorGlobal, TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
classDictInit
(PyObject dict) Initializes the module.static String
Return the string associated with the key for the default resource bundle.static String
Return a formatted string.static PyException
makeException
(String msg) Return a newly instantiated PyException of the type Error.static PyException
makeException
(Throwable throwable) Return a newly instantiated PyException of the type Error.static PyException
makeException
(PyObject type, String msg) Return a newly instantiated PyException of the given type.static PyException
makeException
(PyObject type, Throwable t) Return a newly instantiated PyException of the given type.static PyException
makeException
(PyObject type, Throwable t, int rowIndex) Return a newly instantiated PyException of the given type.Methods inherited from class org.python.core.PyObject
__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__, __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__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __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
-
Field Details
-
Error
Field Error -
Warning
Field Warning -
InterfaceError
Field InterfaceError -
DatabaseError
Field DatabaseError -
InternalError
Field InternalError -
OperationalError
Field OperationalError -
ProgrammingError
Field ProgrammingError -
IntegrityError
Field IntegrityError -
DataError
Field DataError -
NotSupportedError
Field NotSupportedError -
datefactory
Instance used to create date-like objects as per the API
-
-
Constructor Details
-
zxJDBC
public zxJDBC()
-
-
Method Details
-
classDictInit
Initializes the module.- Parameters:
dict
-
-
getString
Return the string associated with the key for the default resource bundle. It first checks for 'key.N' where N starts at 0 and increments by one. If any indexed key is found, the results of all the indexed values are concatenated with the line separator. If no indexed key is found, it defaults to checking the bundle by the key value alone.- Parameters:
key
-- Returns:
- String
-
getString
Return a formatted string. The key is used to get the format and the values are passed, along with the format, to a MessageFormat who formats it appropriately.- Parameters:
key
-values
-- Returns:
- String
-
makeException
Return a newly instantiated PyException of the type Error.- Parameters:
msg
-- Returns:
- PyException
-
makeException
Return a newly instantiated PyException of the given type.- Parameters:
type
-msg
-- Returns:
- PyException
-
makeException
Return a newly instantiated PyException of the type Error.- Parameters:
throwable
-- Returns:
- PyException
-
makeException
Return a newly instantiated PyException of the given type.- Parameters:
type
-t
-- Returns:
- PyException
-
makeException
Return a newly instantiated PyException of the given type.- Parameters:
type
-t
-rowIndex
- Row index where the error has happened. Useful for diagnosing.- Returns:
- PyException
-