/** * Creates a platform specific implementation of a class, for the current platform. * * @param clazz the class to create a platform specific instance of * @return the instance for the specified platform * @throws Exception for any error */ @Override public <T> T create(Class<T> clazz) throws Exception { return create(clazz, platform); }