class SingletonObjectFactory implements ObjectFactory<T> {

    @Override
    public Object getInstance(ApplicationContext context) {
        return getInstance();
    }

    public  SingletonObjectFactory(T model, Object object);

}