Class ComponentAnnotationContent

  • All Implemented Interfaces:
    java.lang.annotation.Annotation

    public class ComponentAnnotationContent
    extends AnnotatedField
    implements Component
    Since:
    3.0
    • Field Detail

      • roleClassName

        private java.lang.String roleClassName
      • hint

        private java.lang.String hint
    • Constructor Detail

      • ComponentAnnotationContent

        public ComponentAnnotationContent​(java.lang.String fieldName)
      • ComponentAnnotationContent

        public ComponentAnnotationContent​(java.lang.String fieldName,
                                          java.lang.String role,
                                          java.lang.String hint)
    • Method Detail

      • role

        public java.lang.Class<?> role()
      • setRoleClassName

        public void setRoleClassName​(java.lang.String roleClassName)
      • getRoleClassName

        public java.lang.String getRoleClassName()
      • hint

        public java.lang.String hint()
      • hint

        public void hint​(java.lang.String hint)
      • annotationType

        public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
        Specified by:
        annotationType in interface java.lang.annotation.Annotation
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface java.lang.annotation.Annotation
        Overrides:
        toString in class AnnotatedField