lsst.pipe.tasks
21.0.0-149-gc9d3f519+332529d36c
|
Public Member Functions | |
def | __init__ (self, str doc, Optional[Mapping[str, ConfigurableAction]] default=None, bool optional=False, deprecated=None) |
def | __set__ (self, Config instance, Union[None, Mapping[str, ConfigurableAction], ConfigurableActionStruct] value, Iterable[StackFrame] at=None, str label='assigment') |
Union[None, T, ConfigurableActionStruct] | __get__ (T self, Config instance, None owner=None, Iterable[StackFrame] at=None, str label="default") |
def | rename (self, Config instance) |
def | validate (self, instance) |
def | toDict (self, instance) |
def | save (self, outfile, instance) |
def | freeze (self, instance) |
def | rename (self, instance) |
def | validate (self, instance) |
def | freeze (self, instance) |
def | save (self, outfile, instance) |
def | toDict (self, instance) |
def | __get__ (self, instance, owner=None, at=None, label="default") |
def | __set__ (self, instance, value, at=None, label='assignment') |
def | __delete__ (self, instance, at=None, label='deletion') |
Static Public Attributes | |
StructClass = ConfigurableActionStruct | |
`ConfigurableActionStructField` is a `~lsst.pex.config.Field` subclass that allows `ConfigurableAction`\ s to be organized in a `~lsst.pex.config.Config` class in a manor similar to how a `~lsst.pipe.base.Struct` works. This class implements a `ConfigurableActionStruct` as an intermediary object to organize the `ConfigurableActions`. See it's documentation for futher information.
Definition at line 199 of file _configurableActionStructField.py.
def lsst.pipe.tasks.configurableActions._configurableActionStructField.ConfigurableActionStructField.__init__ | ( | self, | |
str | doc, | ||
Optional[Mapping[str, ConfigurableAction]] | default = None , |
||
bool | optional = False , |
||
deprecated = None |
|||
) |
Definition at line 218 of file _configurableActionStructField.py.
Union[None, T, ConfigurableActionStruct] lsst.pipe.tasks.configurableActions._configurableActionStructField.ConfigurableActionStructField.__get__ | ( | T | self, |
Config | instance, | ||
None | owner = None , |
||
Iterable[StackFrame] | at = None , |
||
str | label = "default" |
||
) |
Definition at line 247 of file _configurableActionStructField.py.
def lsst.pipe.tasks.configurableActions._configurableActionStructField.ConfigurableActionStructField.__set__ | ( | self, | |
Config | instance, | ||
Union[None, Mapping[str, ConfigurableAction], ConfigurableActionStruct] | value, | ||
Iterable[StackFrame] | at = None , |
||
str | label = 'assigment' |
||
) |
Definition at line 225 of file _configurableActionStructField.py.
def lsst.pipe.tasks.configurableActions._configurableActionStructField.ConfigurableActionStructField.freeze | ( | self, | |
instance | |||
) |
Definition at line 290 of file _configurableActionStructField.py.
def lsst.pipe.tasks.configurableActions._configurableActionStructField.ConfigurableActionStructField.rename | ( | self, | |
Config | instance | ||
) |
Definition at line 256 of file _configurableActionStructField.py.
def lsst.pipe.tasks.configurableActions._configurableActionStructField.ConfigurableActionStructField.save | ( | self, | |
outfile, | |||
instance | |||
) |
Definition at line 278 of file _configurableActionStructField.py.
def lsst.pipe.tasks.configurableActions._configurableActionStructField.ConfigurableActionStructField.toDict | ( | self, | |
instance | |||
) |
Definition at line 269 of file _configurableActionStructField.py.
def lsst.pipe.tasks.configurableActions._configurableActionStructField.ConfigurableActionStructField.validate | ( | self, | |
instance | |||
) |
Definition at line 263 of file _configurableActionStructField.py.
|
static |
Definition at line 211 of file _configurableActionStructField.py.