| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
base.structure.StructureBase --+
|
object --+ |
| |
base.common.Parser --+
|
base.structure.ParseableStructure --+
|
base.structure.Structure --+
|
CondDesc
A query specification for cores talking to the database.
CondDescs define inputs as a sequence of InputKeys (see `Element InputKey`_). Internally, the values in the InputKeys can be translated to SQL.
| Nested Classes | |
|
Inherited from |
| Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from Inherited from Inherited from |
|||
| Class Methods | |||
|
|||
|
|||
|
Inherited from |
|||
| Class Variables | |
name_ = a sentinel for all kinds of undefined values. |
|
attrSeq =
|
|
managedAttrs =
|
|
|
Inherited from Inherited from |
|
| Properties | |
|
name returns some key for uniqueness of condDescs. |
|
| makePhrase | |
|
Inherited from |
|
| Method Details |
x.__init__(...) initializes x; see help(type(x)) for signature
|
repr(x)
|
|
hands macro expansion requests (from phraseMakers) upwards. This is to the queried table if the parent has one (i.e., we're part of a core), or to the RD if not (i.e., we're defined within an rd). |
returns True if all inputKeys can be filled from inPars. As a side effect, inPars will receive defaults form the input keys if there are any. |
returns a changed version of self if renderer suggests such a change. This only happens if buildFrom is non-None. The method must return a "defused" version that has buildFrom None (or self, which will do because core.adaptForRenderer stops adapting if the condDescs are stable). The adaptors may also raise a Replace exception and return a full CondDesc; this is done, e.g., for spoints for the form renderer, since they need two input keys and a completely modified phrase. |
| Class Variable Details |
attrSeq
|
managedAttrs
|
| Property Details |
namereturns some key for uniqueness of condDescs.
|
makePhrase
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Thu May 2 07:29:09 2019 | http://epydoc.sourceforge.net |