HomeSort by relevance Sort by last modified time
    Searched refs:factoryType (Results 1 - 5 of 5) sorted by null

  /external/guice/extensions/assistedinject/src/com/google/inject/assistedinject/
FactoryProvider.java 174 private final TypeLiteral<F> factoryType;
178 public static <F> Provider<F> newFactory(Class<F> factoryType, Class<?> implementationType) {
179 return newFactory(TypeLiteral.get(factoryType), TypeLiteral.get(implementationType));
183 TypeLiteral<F> factoryType, TypeLiteral<?> implementationType) {
185 createMethodMapping(factoryType, implementationType);
188 return new FactoryProvider<F>(factoryType, implementationType, factoryMethodToConstructor);
198 for (Method method : factoryType.getRawType().getMethods()) {
200 getKey(factoryType.getReturnType(method), method, method.getAnnotations(), errors);
209 return new FactoryProvider2<F>(Key.get(factoryType), collector);
214 TypeLiteral<F> factoryType,
    [all...]
FactoryProvider2.java 234 TypeLiteral<F> factoryType = factoryKey.getTypeLiteral();
238 Class<F> factoryRawType = (Class<F>) (Class<?>) factoryType.getRawType();
265 TypeLiteral<?> returnTypeLiteral = factoryType.getReturnType(method);
280 List<TypeLiteral<?>> params = factoryType.getParameterTypes(method);
310 scope, implementation.getRawType(), factoryType);
332 if (isValidForOptimizedAssistedInject(deps, implementation.getRawType(), factoryType)) {
469 private void validateFactoryReturnType(Errors errors, Class<?> returnType, Class<?> factoryType) {
470 if (Modifier.isPublic(factoryType.getModifiers())
476 factoryType, returnType);
641 Set<Dependency<?>> dependencies, Class<?> implementation, TypeLiteral<?> factoryType) {
    [all...]
  /external/dagger2/compiler/src/main/java/dagger/internal/codegen/
Key.java 279 ExecutableElement method, TypeMirror valueType, TypeElement factoryType) {
281 TypeMirror mapValueFactoryType = types.getDeclaredType(factoryType, valueType);
AbstractComponentWriter.java 637 TypeName factoryType =
643 "%s factory = %s;", factoryType, memberSelectSnippet);
    [all...]
  /external/guice/extensions/struts2/lib/
freemarker-2.3.16.jar 

Completed in 127 milliseconds