Annotation Type BeanInfo.Attribute

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String name
      The name of the attribute.
    • Element Detail

      • name

        String name
        The name of the attribute.
      • stringValue

        String stringValue
        String value of the attribute.
        Default:
        ""
      • classValue

        Class<?> classValue
        Class value of the attribute.
        Default:
        java.lang.Class.class
      • booleanValue

        boolean booleanValue
        Boolean value of the attribute.
        Default:
        false
      • charValue

        char charValue
        Character value of the attribute.
        Default:
        '\u0000'
      • byteValue

        byte byteValue
        Byte value of the attribute.
        Default:
        (byte)0x80
      • shortValue

        short shortValue
        Short value of the attribute.
        Default:
        -32768
      • intValue

        int intValue
        Integer value of the attribute.
        Default:
        -2147483648
      • longValue

        long longValue
        Long value of the attribute.
        Default:
        -9223372036854775808L
      • floatValue

        float floatValue
        Float value of the attribute.
        Default:
        1.4E-45f
      • doubleValue

        double doubleValue
        Double value of the attribute.
        Default:
        4.9E-324
      • stringArrayValue

        String[] stringArrayValue
        String array value of the attribute.
        Default:
        {}
      • classArrayValue

        Class<?>[] classArrayValue
        Class array value of the attribute.
        Default:
        {}