\(\renewcommand\AA{\unicode{x212B}}\)
PropertyManagerDataServiceImpl¶
This is a Python binding to the C++ class Mantid::Kernel::PropertyManagerDataServiceImpl.
- class mantid.kernel.PropertyManagerDataServiceImpl¶
- static Instance() PropertyManagerDataServiceImpl :¶
- Return a reference to the singleton instance 
 - add((PropertyManagerDataServiceImpl)self, (str)name, (object)item) None :¶
- Adds the given object to the service with the given name. If the name/object exists it will raise an error. - add( (PropertyManagerDataServiceImpl)arg1, (str)arg2, (dict)arg3) -> None 
 - addOrReplace((PropertyManagerDataServiceImpl)self, (str)name, (object)item) None :¶
- Adds the given object to the service with the given name. If the name exists the object is replaced. - addOrReplace( (PropertyManagerDataServiceImpl)arg1, (str)arg2, (dict)arg3) -> None 
 - clear((PropertyManagerDataServiceImpl)self[, (bool)silent=False]) None :¶
- Removes all objects managed by the service. 
 - doesExist((PropertyManagerDataServiceImpl)self, (str)name) bool :¶
- Returns True if the object is found in the service. 
 - getObjectNames((PropertyManagerDataServiceImpl)self[, (str)contain='']) list :¶
- Return the list of names currently known to the ADS 
 - remove((PropertyManagerDataServiceImpl)self, (str)name) None :¶
- Remove a named object 
 - retrieve((PropertyManagerDataServiceImpl)self, (str)name) PropertyManager :¶
- Retrieve the named object. Raises an exception if the name does not exist 
 - size((PropertyManagerDataServiceImpl)self) int :¶
- Returns the number of objects within the service