@Override public FieldInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedField<?> field) { AnnotatedTypeValidator.validateAnnotatedMember(field); return validateInjectionPoint(createFieldInjectionPoint(field)); }
@Override public FieldInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedField<?> field) { AnnotatedTypeValidator.validateAnnotatedMember(field); return validateInjectionPoint(createFieldInjectionPoint(field)); }
@Override public FieldInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedField<?> field) { AnnotatedTypeValidator.validateAnnotatedMember(field); return validateInjectionPoint(createFieldInjectionPoint(field)); }
@Override public FieldInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedField<?> field) { AnnotatedTypeValidator.validateAnnotatedMember(field); return validateInjectionPoint(createFieldInjectionPoint(field)); }
@Override public FieldInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedField<?> field) { AnnotatedTypeValidator.validateAnnotatedMember(field); return validateInjectionPoint(createFieldInjectionPoint(field)); }
@Override public FieldInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedField<?> field) { AnnotatedTypeValidator.validateAnnotatedMember(field); return validateInjectionPoint(createFieldInjectionPoint(field)); }
@Override public ParameterInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedParameter<?> parameter) { AnnotatedTypeValidator.validateAnnotatedParameter(parameter); EnhancedAnnotatedParameter<?, ?> enhancedParameter = services.get(MemberTransformer.class).loadEnhancedParameter(parameter, getId()); return validateInjectionPoint(InferringParameterInjectionPointAttributes.of(enhancedParameter, null, parameter.getDeclaringCallable().getDeclaringType().getJavaClass(), this)); }
@Override public ParameterInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedParameter<?> parameter) { AnnotatedTypeValidator.validateAnnotatedParameter(parameter); EnhancedAnnotatedParameter<?, ?> enhancedParameter = services.get(MemberTransformer.class).loadEnhancedParameter(parameter, getId()); return validateInjectionPoint(InferringParameterInjectionPointAttributes.of(enhancedParameter, null, parameter.getDeclaringCallable().getDeclaringType().getJavaClass(), this)); }
@Override public ParameterInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedParameter<?> parameter) { AnnotatedTypeValidator.validateAnnotatedParameter(parameter); EnhancedAnnotatedParameter<?, ?> enhancedParameter = services.get(MemberTransformer.class).loadEnhancedParameter(parameter, getId()); return validateInjectionPoint(InferringParameterInjectionPointAttributes.of(enhancedParameter, null, parameter.getDeclaringCallable().getDeclaringType().getJavaClass(), this)); }
@Override public ParameterInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedParameter<?> parameter) { AnnotatedTypeValidator.validateAnnotatedParameter(parameter); EnhancedAnnotatedParameter<?, ?> enhancedParameter = services.get(MemberTransformer.class).loadEnhancedParameter(parameter, getId()); return validateInjectionPoint(InferringParameterInjectionPointAttributes.of(enhancedParameter, null, parameter.getDeclaringCallable().getDeclaringType().getJavaClass(), this)); }
@Override public ParameterInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedParameter<?> parameter) { AnnotatedTypeValidator.validateAnnotatedParameter(parameter); EnhancedAnnotatedParameter<?, ?> enhancedParameter = services.get(MemberTransformer.class).loadEnhancedParameter(parameter, getId()); return validateInjectionPoint(InferringParameterInjectionPointAttributes.of(enhancedParameter, null, parameter.getDeclaringCallable().getDeclaringType().getJavaClass(), this)); }
@Override public ParameterInjectionPointAttributes<?, ?> createInjectionPoint(AnnotatedParameter<?> parameter) { AnnotatedTypeValidator.validateAnnotatedParameter(parameter); EnhancedAnnotatedParameter<?, ?> enhancedParameter = services.get(MemberTransformer.class).loadEnhancedParameter(parameter, getId()); return validateInjectionPoint(InferringParameterInjectionPointAttributes.of(enhancedParameter, null, parameter.getDeclaringCallable().getDeclaringType().getJavaClass(), this)); }