.. _l-classes: Classes ======= .. contents:: :local: :depth: 1 Summary +++++++ +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | class | class parent | truncated documentation | +=================================================================================================================================+==============+=============================================================================================================================================+ | :class:`AutoCompletionSQLObject ` | | a simple class which allows auto completion for tables, columns... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpClass ` | | :epkg:`C#` class. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpDomain ` | | Base class of a :epkg:`C#` domaon. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpElement ` | | Base class of a :epkg:`C#` element. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpLexer ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpLexerBase ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpMethod ` | | :epkg:`C#` function. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpParser ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpParser ` | | Parses :epkg:`C#`. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpParserBase ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpParserListener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpParserListenerSignatures ` | | :epkg:`C#` Listener | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpPreprocessorParser ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpPreprocessorParserListener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpType ` | | :epkg:`C#` type | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`CSharpVariable ` | | :epkg:`C#` variables | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`Color ` | | Lists of known colors. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`Colormap ` | | Snippets of code from `colormap/colors.py `_, ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`Corrplot ` | | An implementation of correlation plotting tools (corrplot). the class requires `scipy `_. ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DBException ` | | custom exception | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DOTLexer ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DOTListener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DOTParser ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`Database ` | | This class allows the user to load table from text files and store them into a SQL file which can be empty or not, ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DatabaseCore ` | | Core methods for class :class:`Database`. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DatabaseCore2 ` | | Complementary methods for class :class:`Database`. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DatabaseImportExport ` | | This class is not meant to be working alone. It contains import, export function for a database, in various formats. ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DatabaseJoinGroup ` | | This class is not neant to be working alone. It contains functions for a database able to build SQL requests for ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DatabaseObject ` | | Methods for database related to object, see :class:`Database`. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`DownloadDataException ` | | raised when data cannot be downloaded | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`ExceptionSQL ` | | exception related to SQL instructions and only them | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`InterfaceSQL ` | | Abstract class to connect to a SQL server using various way. It will be used to implement magic functions | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`InterfaceSQLDatabase ` | | Abstract class to connect to a SQL server using various way. It will be used to implement magic functions | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`InterfaceSQLException ` | | a specific exception | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`Linkage ` | | Linkage used in other tools such as Heatmap, the class requires `scipy `_. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`MagicFile ` | | Defines magic commands to help with files | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`MagicGraph ` | | Defines magic commands about graphs | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`MagicNotebook ` | | Defines magic commands to help with notebooks | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`MagicSQL ` | | Defines SQL commands to play with `sqlite3 `_ See notebook :ref:`pyensaesqlmagicrst`. ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`NoHeaderException ` | | just to be meant to be caucht later by a unit test | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`Python3Lexer ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`Python3Listener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`Python3Parser ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`R2PyConversionError ` | | Raised when conversion cannot be done. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`RFilter ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`RFilterListener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`RLexer ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`RListener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`RParser ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`RetrieveDataException ` | | raised when data cannot be downloaded | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`SQLiteLexer ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`SQLiteListener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`SQLiteParser ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`SQLiteParserListener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`SimpleWorkflowLexer ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`SimpleWorkflowListener ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`SimpleWorkflowParser ` | | | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`StockPrices ` | | Defines a class containing stock prices, provides basic functions, the class uses :epkg:`pandas` to load the data. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`StockPricesException ` | | Raised by StockPrices classes. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`StockPricesHTTPException ` | | Raised by StockPrices classes. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`TableFormula ` | | Extends class :epkg:`pandas:DataFrame` or proposes extensions to existing functions using lambda functions. See ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`TextFile ` | | This class opens a text file as if it were a binary file. It can deal with null characters which are missed by open ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`TextFileColumns ` | | This class opens a text file as if it were a binary file. It can deal with null characters. The file is interpreted ... | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`TreeGraphListener ` | | This class is an attempt to run through the tree and to convert into a graph. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`TreeStringListener ` | | This class is an attempt to run through the tree and convert it into a string. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+ | :class:`TreeStringListener ` | | This class is an attempt to run through the tree and convert it into a string. | +---------------------------------------------------------------------------------------------------------------------------------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------+