类的使用
xyz.xiezc.ioc.definition.FieldDefinition
-
使用FieldDefinition的程序包 程序包 说明 xyz.xiezc.ioc xyz.xiezc.ioc.annotation xyz.xiezc.ioc.annotation.handler xyz.xiezc.ioc.common.context xyz.xiezc.ioc.common.context.impl -
-
xyz.xiezc.ioc中FieldDefinition的使用
类型变量类型为FieldDefinition的xyz.xiezc.ioc中的方法参数 修饰符和类型 方法 说明 voidApplicationContextUtil. checkFieldDefinitions(Set<FieldDefinition> annotationFiledDefinitions) -
xyz.xiezc.ioc.annotation中FieldDefinition的使用
参数类型为FieldDefinition的xyz.xiezc.ioc.annotation中的方法 修饰符和类型 方法 说明 abstract voidAnnotationHandler. processField(FieldDefinition fieldDefinition, T annotation, BeanDefinition beanDefinition, ApplicationContextUtil contextUtil)如果是字段注解,则会调用这个方法来处理 -
xyz.xiezc.ioc.annotation.handler中FieldDefinition的使用
参数类型为FieldDefinition的xyz.xiezc.ioc.annotation.handler中的方法 修饰符和类型 方法 说明 voidAopAnnotationHandler. processField(FieldDefinition fieldDefinition, Aop annotation, BeanDefinition beanDefinition, ApplicationContextUtil contextUtil)voidBeanAnnotationHandler. processField(FieldDefinition fieldDefinition, Bean annotation, BeanDefinition beanDefinition, ApplicationContextUtil contextUtil)voidBeanScanAnnotationHandler. processField(FieldDefinition field, BeanScan annotation, BeanDefinition beanSignature, ApplicationContextUtil contextUtil)voidComponentAnnotationHandler. processField(FieldDefinition fieldDefinition, Component annotation, BeanDefinition beanSignature, ApplicationContextUtil contextUtil)voidConfigurationAnnotationHandler. processField(FieldDefinition field, Configuration annotation, BeanDefinition beanSignature, ApplicationContextUtil contextUtil)voidInitAnnotationHandler. processField(FieldDefinition fieldDefinition, Init annotation, BeanDefinition beanDefinition, ApplicationContextUtil contextUtil)voidInjectAnnotationHandler. processField(FieldDefinition fieldDefinition, Inject annotation, BeanDefinition beanDefinition, ApplicationContextUtil contextUtil)这个方法就是设置fieldDefinition中的beanName字段值。voidValueAnnotationHandler. processField(FieldDefinition fieldDefinition, Value annotation, BeanDefinition beanDefinition, ApplicationContextUtil contextUtil) -
xyz.xiezc.ioc.common.context中FieldDefinition的使用
类型变量类型为FieldDefinition的xyz.xiezc.ioc.common.context中的方法参数 修饰符和类型 方法 说明 voidBeanCreateContext. checkFieldDefinitions(Set<FieldDefinition> annotationFiledDefinitions)检验字段的注入对象 -
xyz.xiezc.ioc.common.context.impl中FieldDefinition的使用
类型变量类型为FieldDefinition的xyz.xiezc.ioc.common.context.impl中的方法参数 修饰符和类型 方法 说明 voidBeanCreateContextUtil. checkFieldDefinitions(Set<FieldDefinition> annotationFiledDefinitions)检查字段的依赖是否存在
-