Class ComponentMetadata.InjectFieldMetadata

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    ComponentMetadata

    public class ComponentMetadata.InjectFieldMetadata
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • InjectFieldMetadata

        public InjectFieldMetadata​(java.lang.String fieldClassName,
                                   java.lang.String fieldName,
                                   java.lang.String componentType,
                                   java.lang.String componentName,
                                   boolean lazy)
    • Method Detail

      • getField

        public java.lang.reflect.Field getField()
      • setField

        public void setField​(java.lang.reflect.Field field)
      • getFieldClassName

        public java.lang.String getFieldClassName()
      • getFieldName

        public java.lang.String getFieldName()
      • getComponentClass

        public java.lang.Class<?> getComponentClass()
      • setComponentClass

        public void setComponentClass​(java.lang.Class<?> componentClass)
      • getComponentType

        public java.lang.String getComponentType()
      • getComponentName

        public java.lang.String getComponentName()
      • getDependencyName

        public java.lang.String getDependencyName()
      • isLazy

        public boolean isLazy()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object