AntPlus how to find which listener for which device

Hi

I want to implement a generic AntPlus interface to show the most important values (speed, cadence, battery status, ...) from different AntPlus devices.

As there are so many available values/combinations I dont know how to start there. Does a device, when I get data for example over the BikeCadenceListener also send data over the BikeSpeedCadenceListener and only the cadence value is filled?? 

How do I know which listener to use for which device, is there any documentation available??

thanks in advance

regards

Erich