001package org.tynamo.resteasy; 002 003import java.util.HashSet; 004import java.util.Set; 005import java.util.Collection; 006 007public class Application extends javax.ws.rs.core.Application 008{ 009 private Set<Object> singletons = new HashSet<Object>(); 010 private Set<Class<?>> empty = new HashSet<Class<?>>(); 011 012 013 public Application(Collection<Object> singletons) 014 { 015 this.singletons = new HashSet<Object>(singletons); 016 } 017 018 @Override 019 public Set<Class<?>> getClasses() 020 { 021 return empty; 022 } 023 024 @Override 025 public Set<Object> getSingletons() 026 { 027 return singletons; 028 } 029}