Annotation Type PropertyDesc

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String name
      name of the property
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Class dataType
      the DataType class, can be Class<? extends DataType> or String.class, Integer.class, etc
      String defaultValue
      default value of the property
      String description
      freeform description
      String[] values
      Possible values, might not be a complete list and/or there could be other alternatives such as specific numbers, variables, etc.
    • Element Detail

      • name

        String name
        name of the property
      • defaultValue

        String defaultValue
        default value of the property
        Default:
        "\u0000"
      • description

        String description
        freeform description
        Default:
        "\u0000"
      • dataType

        Class dataType
        the DataType class, can be Class<? extends DataType> or String.class, Integer.class, etc
        Default:
        java.lang.String.class
      • values

        String[] values
        Possible values, might not be a complete list and/or there could be other alternatives such as specific numbers, variables, etc.
        Default:
        {}