Yes, I did saw this earlier. But Its in activiti 5.15 snapshot version. There are many files like ChoiceStepDefinition, ConditionDefinition, ListStepDefinition etc. which are not present in 5.14 version. But my issue is with the usage. I am not able to figure out how to use these classes to add exclusive gateways.