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}