Annotation Interface ConfigValue


@Target(FIELD) @Retention(RUNTIME) @Inherited public @interface ConfigValue
  • Element Details

    • value

      String value
      Returns:
      The path to the config value represented by the field bearing this annotation
      Default:
      ""
    • priority

      int priority
      Returns:
      The priority of this ConfigValue, higher priority will be loaded first
      Default:
      1
    • type

      Returns:
      Which type of conversion this value should use
      Default:
      AUTO