Add static methods definition, property definition along with their setters and getters, interface compliment form