Class DatasetUtilities.PyDataSet.PyRow
java.lang.Object
org.python.core.PyObject
org.python.core.PySequence
com.inductiveautomation.ignition.common.script.abc.AbstractJythonSequence
com.inductiveautomation.ignition.common.script.builtin.DatasetUtilities.PyDataSet.PyRow
- All Implemented Interfaces:
JythonSequence,Serializable
- Enclosing class:
- DatasetUtilities.PyDataSet
public class DatasetUtilities.PyDataSet.PyRow
extends AbstractJythonSequence
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classNested classes/interfaces inherited from class org.python.core.PySequence
org.python.core.PySequence.DefaultIndexDelegateNested classes/interfaces inherited from class org.python.core.PyObject
org.python.core.PyObject.ConversionException -
Field Summary
Fields inherited from class org.python.core.PySequence
delegatorFields inherited from class org.python.core.PyObject
attributes, gcMonitorGlobal, objtype, TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.python.core.PyObject__add__(org.python.core.PyObject other) int__len__()org.python.core.PyIntegercount(org.python.core.PyObject element) Return occurrences ofelementin sequence.intindex(org.python.core.PyObject element) Returns the position of the first occurrence ofelementin the sequence.protected org.python.core.PyObjectpyget(int index) protected org.python.core.PyObjectrepeat(int count) Implements the repeat operation, which is used by Jython when performingsequence * count, which returns a new list containing sequence * count items.protected List<org.python.core.PyObject>sublist(int start, int stop) Retrieve a subset of this sequence, fromstart(inclusive) tostop(exclusive).toString()Methods inherited from class com.inductiveautomation.ignition.common.script.abc.AbstractJythonSequence
__mul__, __repr__, __rmul__, __str__, getslice, isMappingType, isNumberType, isSequenceTypeMethods inherited from class org.python.core.PySequence
__delitem__, __delslice__, __eq__, __finditem__, __finditem__, __ge__, __getitem__, __getslice__, __gt__, __iter__, __le__, __lt__, __ne__, __nonzero__, __setitem__, __setitem__, __setslice__, __tojava__, boundToSequence, cmp, del, delRange, delslice, fastSequence, isSubType, pyset, runsupportedopMessage, setslice, sliceLength, unsupportedopMessageMethods inherited from class org.python.core.PyObject
__abs__, __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__, __delslice__, __dir__, __div__, __divmod__, __ensure_finalizer__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __float__, __floordiv__, __format__, __get__, __getattr__, __getattr__, __getitem__, __getnewargs__, __getslice__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __iternext__, __itruediv__, __ixor__, __long__, __lshift__, __mod__, __neg__, __not__, __oct__, __or__, __pos__, __pow__, __pow__, __radd__, __rand__, __rawdir__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __rfloordiv__, __rlshift__, __rmod__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setattr__, __setitem__, __setslice__, __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, _unsupportedop, _xor, adaptToCoerceTuple, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, finalize, getDict, getJavaProxy, getType, hashCode, impAttr, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, mergeClassDict, mergeDictAttr, mergeListAttr, noAttributeError, object___subclasshook__, readonlyAttributeError, setDict, setTypeMethods inherited from interface com.inductiveautomation.ignition.common.script.abc.JythonSequence
__contains__, __iter__
-
Constructor Details
-
PyRow
public PyRow(int row)
-
-
Method Details
-
index
public int index(org.python.core.PyObject element) Description copied from interface:JythonSequenceReturns the position of the first occurrence ofelementin the sequence.- Specified by:
indexin interfaceJythonSequence
-
count
public org.python.core.PyInteger count(org.python.core.PyObject element) Description copied from interface:JythonSequenceReturn occurrences ofelementin sequence.- Specified by:
countin interfaceJythonSequence
-
__len__
public int __len__()- Specified by:
__len__in interfaceJythonSequence- Overrides:
__len__in classorg.python.core.PyObject- Returns:
- the length of this mapping.
-
pyget
protected org.python.core.PyObject pyget(int index) - Specified by:
pygetin classAbstractJythonSequence
-
sublist
Description copied from class:AbstractJythonSequenceRetrieve a subset of this sequence, fromstart(inclusive) tostop(exclusive).- Specified by:
sublistin classAbstractJythonSequence- See Also:
-
repeat
protected org.python.core.PyObject repeat(int count) Description copied from class:AbstractJythonSequenceImplements the repeat operation, which is used by Jython when performingsequence * count, which returns a new list containing sequence * count items. If count is <= 0, returns an empty sequence, ideally of the same type.- Specified by:
repeatin classAbstractJythonSequence- Parameters:
count- The number of times to repeat the sequence in the output.
-
__add__
public org.python.core.PyObject __add__(org.python.core.PyObject other) - Specified by:
__add__in classAbstractJythonSequence
-
toString
- Overrides:
toStringin classAbstractJythonSequence
-