Module centralnicreseller.apiconnector.column
centralnicreseller.apiconnector.column ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This module covers all necessary functionality to work with a column and wrapped data. :copyright: © 2024 Team Internet Group PLC. :license: MIT, see LICENSE for more details.
Classes
class Column (key, data)- 
Expand source code
class Column(object): """ The Column class covers all you need to access column data of a Backend API response. """ def __init__(self, key, data): self.__key = key self.__data = data self.length = len(data) def getKey(self): """ Get column name """ return self.__key def getData(self): """ Get column data """ return self.__data def getDataByIndex(self, idx): """ Get column data at given index """ return self.__data[idx] if self.hasDataIndex(idx) else None def hasDataIndex(self, idx): """ Check if column has a given data index """ return True if ((idx >= 0) and (idx < self.length)) else FalseThe Column class covers all you need to access column data of a Backend API response.
Methods
def getData(self)- 
Expand source code
def getData(self): """ Get column data """ return self.__dataGet column data
 def getDataByIndex(self, idx)- 
Expand source code
def getDataByIndex(self, idx): """ Get column data at given index """ return self.__data[idx] if self.hasDataIndex(idx) else NoneGet column data at given index
 def getKey(self)- 
Expand source code
def getKey(self): """ Get column name """ return self.__keyGet column name
 def hasDataIndex(self, idx)- 
Expand source code
def hasDataIndex(self, idx): """ Check if column has a given data index """ return True if ((idx >= 0) and (idx < self.length)) else FalseCheck if column has a given data index