Package omero :: Module columns :: Class AbstractColumn
[hide private]
[frames] | no frames]

Class AbstractColumn

source code


Base logic for all columns

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
settable(self, tbl)
Called by tables.py when first initializing columns.
source code
 
append(self, tbl)
Called by tables.py to give columns.
source code
 
readCoordinates(self, tbl, rowNumbers) source code
 
read(self, tbl, start, stop) source code
 
getsize(self)
Any method which does not use the "values" field will need to override this method.
source code
 
setsize(self, size)
Any method which does not use the "values" field will need to override this method.
source code
 
names(self)
Any method which does not use the "values" field will need to override this method.
source code
 
arrays(self)
Any method which does not use the "values" field will need to override this method.
source code
 
fromrows(self, rows)
Any method which does not use the "values" field will need to override this method.
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

settable(self, tbl)

source code 

Called by tables.py when first initializing columns. Can be used to complete further initialization.

append(self, tbl)

source code 

Called by tables.py to give columns. By default, does nothing.