gradle
Support multi class type