code: @Override
  	public void inject(Configuration config) {
  		
  		Set<Field> fields = config.getInjectionTargets(InjectionCategory.POJO);	
  		
  		for (Field field : fields) {
  			
  			Pojo pojo = field.getType().getAnnotation(Pojo.class);
  		
  			try {
  			
  				if(!field.isAccessible()) field.setAccessible(true);
  				
  				field.set(config.getContext(), pojo.value().newInstance());
  			} 
  			catch (Exception e) {
  				
  				Log.e(getClass().getName(), "Injection Failed!", e);
  			}
  		}
  	}
docs: {@inheritDoc}