Package org.lsst.ccs.config
Class ConfigurationHandlerBuilder
java.lang.Object
org.lsst.ccs.config.ConfigurationHandlerBuilder
Builder for ComponentConfigurationHandler objects. It extracts Configuration and
ConfigurationParameter annotations from an object and builds a ParameterSetter out of it.
- Author:
- The LSST CCS Team
-
Method Summary
-
Method Details
-
buildConfigChangerMap
Introspects the class for @ConfigChanger methods.- Parameters:
klass-- Returns:
-
buildParameterFieldsMap
Introspect the class for @ConfigurationParameter fields.- Parameters:
klass-obj- The particular instance of the provided Class- Returns:
- a map of @ConfigurationParameter fields.
-