.. _f-columntype: module ``generic.column_type`` ============================== .. inheritance-diagram:: pysqllike.generic.column_type Short summary +++++++++++++ module ``pysqllike.generic.column_type`` Classes which defines column for class :class:`IterRow` :githublink:`%|py|6` Classes +++++++ +--------------------------------------------------------------------------------+--------------------------------------------------------------------+ | class | truncated documentation | +================================================================================+====================================================================+ | :class:`CFT ` | defines a function | +--------------------------------------------------------------------------------+--------------------------------------------------------------------+ | :class:`ColumnConstantType ` | defines a constant as a column | +--------------------------------------------------------------------------------+--------------------------------------------------------------------+ | :class:`ColumnGroupType ` | defines a column which processes a group of rows (after a groupby) | +--------------------------------------------------------------------------------+--------------------------------------------------------------------+ | :class:`ColumnTableType ` | defines a table column (not coming from an expression) | +--------------------------------------------------------------------------------+--------------------------------------------------------------------+ | :class:`ColumnType ` | Defines a column of a table. | +--------------------------------------------------------------------------------+--------------------------------------------------------------------+ Functions +++++++++ +-------------------------------------------------------------------------------------+-------------------------+ | function | truncated documentation | +=====================================================================================+=========================+ | :func:`private_function_type ` | no documentation | +-------------------------------------------------------------------------------------+-------------------------+ Properties ++++++++++ +--------------------------------------------------------------------------------+--------------------------------------+ | property | truncated documentation | +================================================================================+======================================+ | :meth:`Func ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Func ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Func ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Func ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Func ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Name ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Name ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Name ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Name ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Name ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Parent ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Parent ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Parent ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Parent ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Parent ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`ShortName ` | a short name (tells the column type) | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`ShortName ` | a short name (tells the column type) | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`ShortName ` | a short name (tells the column type) | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`ShortName ` | a short name (tells the column type) | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`ShortName ` | a short name (tells the column type) | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Type ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Type ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Type ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Type ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ | :meth:`Type ` | property | +--------------------------------------------------------------------------------+--------------------------------------+ Methods +++++++ +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | method | truncated documentation | +=========================================================================================+==================================================================================================+ | :py:meth:`__add__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__add__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__add__ ` | forbidden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__add__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__add__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__and__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__and__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__and__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__and__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__and__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__call__ ` | returns func(value) | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__call__ ` | return the constant | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__call__ ` | returns the content | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__call__ ` | returns the content | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__call__ ` | returns func(value) | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__eq__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__eq__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__eq__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__eq__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__eq__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__floordiv__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__floordiv__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__floordiv__ ` | forbidden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__floordiv__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__floordiv__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ge__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ge__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ge__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ge__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ge__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__gt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__gt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__gt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__gt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__gt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__init__ ` | constructor (a function cannot accept keywords) | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__init__ ` | | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__init__ ` | constructor | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__init__ ` | constructor | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__init__ ` | initiates the column | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__le__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__le__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__le__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__le__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__le__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__lt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__lt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__lt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__lt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__lt__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mod__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mod__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mod__ ` | forbidden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mod__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mod__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mul__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mul__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mul__ ` | forbidden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mul__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__mul__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ne__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ne__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ne__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ne__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__ne__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__not__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__not__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__not__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__not__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__not__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__or__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__or__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__or__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__or__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__or__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__pow__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__pow__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__pow__ ` | forbidden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__pow__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__pow__ ` | these operators should be able to translate an expression into function operating on the values | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__str__ ` | usual | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__str__ ` | usual | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__str__ ` | usual | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__str__ ` | usual | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__str__ ` | usual | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__sub__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__sub__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__sub__ ` | forbidden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__sub__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__sub__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__truediv__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__truediv__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__truediv__ ` | forbidden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__truediv__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :py:meth:`__truediv__ ` | These operators should be able to translate an expression into function operating on the values. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`And ` | ``and`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`And ` | ``and`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`And ` | ``and`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`And ` | ``and`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`And ` | ``and`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`avg ` | returns a group columns to return an average | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`avg ` | returns a group columns to return an average | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`avg ` | returns a group columns to return an average | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`avg ` | returns a group columns to return an average | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`avg ` | returns a group columns to return an average | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`copy ` | Returns a copy of this class. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`copy ` | Returns a copy of this class. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`copy ` | Returns a copy of this class. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`copy ` | Returns a copy of this class. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`copy ` | Returns a copy of this class. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`count ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`count ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`count ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`count ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`count ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`IsColumnType ` | checks it is a column type which used by an operator | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`IsColumnType ` | checks it is a column type which used by an operator | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`IsColumnType ` | checks it is a column type which used by an operator | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`IsColumnType ` | checks it is a column type which used by an operator | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`IsColumnType ` | checks it is a column type which used by an operator | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`len ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`len ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`len ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`len ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`len ` | returns a group columns to count the number of observations | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Not ` | ``not`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Not ` | ``not`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Not ` | ``not`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Not ` | ``not`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Not ` | ``not`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Or ` | ``or`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Or ` | ``or`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Or ` | ``or`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Or ` | ``or`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`Or ` | ``or`` cannot be overriden | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`print_parent ` | Returns a string showing the dependencies of this columns. Example | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`print_parent ` | Returns a string showing the dependencies of this columns. Example | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`print_parent ` | Returns a string showing the dependencies of this columns. Example | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`print_parent ` | Returns a string showing the dependencies of this columns. Example | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`print_parent ` | Returns a string showing the dependencies of this columns. Example | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set ` | Sets a value for this column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set ` | do nothing (it is a constant) | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set ` | sets a value for this column | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set ` | Sets a value for this column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set ` | Sets a value for this column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_name ` | Changes the name of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_name ` | Changes the name of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_name ` | Changes the name of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_name ` | Changes the name of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_name ` | Changes the name of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_none ` | after a loop on a database, we should put None back as a value | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_none ` | do nothing (it is a constant) | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_none ` | after a loop on a database, we should put None back as a value | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_none ` | after a loop on a database, we should put None back as a value | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_none ` | After a loop on a database, we should put None back as a value. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_owner ` | Changes the owner of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_owner ` | Changes the owner of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_owner ` | Changes the owner of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_owner ` | Changes the owner of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :meth:`set_owner ` | Changes the owner of the column. | +-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ Documentation +++++++++++++ .. automodule:: pysqllike.generic.column_type :members: :special-members: __init__ :show-inheritance: