lsst.pex.config
13.0-3-g520d906+6
|
Public Member Functions | |
def | __init__ (self, doc, registry, default=None, optional=False, multi=False) |
def | __deepcopy__ (self, memo) |
![]() | |
def | __init__ (self, doc, typemap, default=None, optional=False, multi=False) |
def | __get__ (self, instance, owner=None) |
def | __set__ (self, instance, value, at=None, label="assignment") |
def | rename (self, instance) |
def | validate (self, instance) |
def | toDict (self, instance) |
def | freeze (self, instance) |
def | save (self, outfile, instance) |
def | __deepcopy__ (self, memo) |
![]() | |
def | __init__ (self, doc, dtype, default=None, check=None, optional=False) |
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') |
Public Attributes | |
registry | |
![]() | |
typemap | |
multi | |
![]() | |
dtype | |
doc | |
default | |
check | |
optional | |
source | |
Static Public Attributes | |
instanceDictClass = RegistryInstanceDict | |
![]() | |
instanceDictClass = ConfigInstanceDict | |
![]() | |
supportedTypes = set((str, unicode, basestring, oldStringType, bool, float, int, complex)) | |
Definition at line 194 of file registry.py.
def lsst.pex.config.registry.RegistryField.__init__ | ( | self, | |
doc, | |||
registry, | |||
default = None , |
|||
optional = False , |
|||
multi = False |
|||
) |
Definition at line 197 of file registry.py.
def lsst.pex.config.registry.RegistryField.__deepcopy__ | ( | self, | |
memo | |||
) |
Customize deep-copying, want a reference to the original registry. WARNING: this must be overridden by subclasses if they change the constructor signature!
Definition at line 202 of file registry.py.
|
static |
Definition at line 195 of file registry.py.
lsst.pex.config.registry.RegistryField.registry |
Definition at line 199 of file registry.py.