| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
FieldInfos
A base class for field annotations.
Subclasses of those are attached to physical tables, joins, and subqueries.
The information on columns is kept in two places:
A FieldInfos object is instanciated with the object it will annotate, and the annotation (i.e., setting of the fieldInfos attribute on the parent) will happen during instanciation.
| Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from |
|||
| Properties | |
|
Inherited from |
| Method Details |
x.__init__(...) initializes x; see help(type(x)) for signature
|
repr(x)
|
returns a table instance matching the node.TableName refName. If no such table is in scope, the function raises a TableNotFound. |
adds a new visible column to this info. This entails both entering it in self.columns and in self.seq. |
returns a FieldInfo object for colName. Unknown columns result in a ColumnNotFound exception. refName is ignored here; we may check that it's identical with parent's name later. |
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Thu May 2 07:29:09 2019 | http://epydoc.sourceforge.net |