What is the usage of this code line in the rest api 
Set<Class<?>> resources = new java.util.HashSet<>(); 
@ApplicationPath("/service")
public class ApplicationConfig extends Application {
@Override
public Set<Class<?>> getClasses() {
    Set<Class<?>> resources = new java.util.HashSet<>();
    System.out.println("REST configuration starting: getClasses()");            
    //features
    //this will register Jackson JSON providers
    resources.add(org.glassfish.jersey.jackson.JacksonFeature.class);
    //more code.....
}