Home | Trees | Indices | Help |
|
---|
|
object --+ | utils.autonode.AutoNode --+ | ADQLNode --+ | FieldInfoedNode
An ADQL node that carries a FieldInfo.
This is true for basically everything in the tree below a derived column. This class is the basis for column annotation.
You'll usually have to override addFieldInfo. The default implementation just looks in its immediate children for anything having a fieldInfo, and if there's exactly one such child, it adopts that fieldInfo as its own, not changing anything.
FieldInfoedNode, when change()d, keep their field info. This is usually what you want when morphing, but sometimes you might need adjustments.
Nested Classes | |
Inherited from |
Instance Methods | |||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
Class Methods | |
Inherited from Inherited from |
Class Variables | |
fieldInfo = None hash(x) |
|
Properties | |
Inherited from |
Method Details |
returns a shallow copy of self with constructor arguments in kwargs changed.
|
x.__init__(...) initializes x; see help(type(x)) for signature
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu May 2 07:29:09 2019 | http://epydoc.sourceforge.net |