Examples of IoCResource


Examples of org.cruxframework.crux.core.client.ioc.IoCResource

      for (String resourceClassName : configurations)
      {
        if (!globalConfigurations.containsKey(resourceClassName))
        {
          Class<?> clazz = Class.forName(resourceClassName);
          IoCResource ioCResource = clazz.getAnnotation(IoCResource.class);
          bindTypeImplicitly(clazz, globalConfigurations);
          IocConfig<?> iocConfig = globalConfigurations.get(resourceClassName);
          if (!ioCResource.bindClass().equals(NoClass.class))
          {
            iocConfig.toClass((Class) ioCResource.bindClass());
          }
          if (!ioCResource.provider().equals(NoProvider.class))
          {
            iocConfig.toProvider((Class)ioCResource.provider());
          }
          iocConfig.runtimeAccessible(ioCResource.runtimeAccessible());
          iocConfig.scope(ioCResource.scope());
        }
      }
    }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.