Tasks #2348

Updated by D. Wigand over 8 years ago

In order to use reflections for instantiating RST in java, the full package path is required.
For example to instantiate *rst.kinematics.JointAngles* the following path is needed: *rst.kinematics.JointAnglesType$JointAngles*. In order to ensure that nested types also work, Arne suggested to make use of domain knowledge regarding the structure of the dotted rst path. Since the package path is always lower case, the first upper case token has to be the parent type (confirmed by Johannes): Johannes).
*rst.euroc.ColoredPoseSet.ColoredPose.Color* -> *rst.euroc.ColoredPoseSetType$ColoredPoseSet$ColoredPose$Color*

Back