本文整理了Java中colesico.framework.ioc.ioclet.Factory.get()
方法的一些代码示例,展示了Factory.get()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Factory.get()
方法的具体详情如下:
包路径:colesico.framework.ioc.ioclet.Factory
类名称:Factory
方法名:get
[英]Returns instance to be injected
[中]返回要注入的实例
代码示例来源:origin: net.colesico.framework/colesico-ioc
@Override
public final T get(Object message) {
final Scope scope = scopeFac.get(message);
return (T) scope.get(instanceKey, this, message);
}
}
代码示例来源:origin: net.colesico.framework/colesico-ioc
@Override
public <T> T instance(Key<T> key, Object message) {
Factory<T> factory = (Factory<T>) factories.get(key);
if (factory == null) {
throw new UnsatisfiedInjectionException(key);
}
activate(factory, key);
return factory.get(message);
}
代码示例来源:origin: net.colesico.framework/colesico-profile
@Override
public final ProfileKit create(final Object message) {
return producer.get().getProfileKit(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-profile
@Override
public final Profile get(final Object message) {
return producer.get().getProfile(this.kitFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-weblet
@Override
public final WebletTeleWriter create(final Object message) {
return producer.get().getTextResponseWriter(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-resource
@Override
public final ResourceKit create(final Object message) {
return producer.get().getResourcesKit(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-weblet
@Override
public final WebletTeleReader create(final Object message) {
return producer.get().getProfileReader(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-weblet
@Override
public final WebletTeleReader create(final Object message) {
return producer.get().getPrincipalReader(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-validation
@Override
public final ValidatorMessages get(final Object message) {
return producer.get().getValidatorMessages0(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-restlet
@Override
public final RestletTeleReader create(final Object message) {
return producer.get().getByteReader(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-restlet
@Override
public final RestletTeleReader create(final Object message) {
return producer.get().getDoubleReader(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-restlet
@Override
public final RestletTeleReader create(final Object message) {
return producer.get().getLocalDateTimeReader(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-restlet
@Override
public final RestletTeleReader create(final Object message) {
return producer.get().getProfileReader(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-restlet
@Override
public final JsonConverter create(final Object message) {
return producer.get().getJsonConverter(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-restlet
@Override
public final RestletTeleWriter create(final Object message) {
return producer.get().getProfileWriter(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-translation
@Override
public final TranslationKit create(final Object message) {
return producer.get().getTranslationKit(this.implFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-weblet
@Override
public final NavigationWriter get(final Object message) {
return new NavigationWriter(this.routerFac.get(message),new DefaultProvider(this.httpContextProvFac,message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-weblet
@Override
public final ProfileWriter create(final Object message) {
return new ProfileWriter(new DefaultProvider(this.httpContextProvFac,message),this.configFac.get(message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-profile
@Override
public final DefaultProfileKit get(final Object message) {
return new DefaultProfileKit(this.threadScopeFac.get(message),new DefaultProvider(this.dataPortProvFac,message));
}
};
代码示例来源:origin: net.colesico.framework/colesico-router
@Override
public final RouterImpl create(final Object message) {
final Factory<TeleFacade> teleFacadesSuppVar=ioc.factoryOrNull(new ClassedKey(TeleFacade.class,Router.class));
return new RouterImpl(new DefaultPolysupplier(teleFacadesSuppVar),this.threadScopeFac.get(message));
}
};
内容来源于网络,如有侵权,请联系作者删除!