Annotation Type PreferenceGroup
-
@Target({}) @Retention(CLASS) public @interface PreferenceGroupDefines a group of preferences. Every preference group has a name and may contain multiple preferences.
For each preference group astaticinner class
and an accessorpublic static final class ${name} {...}
will be generated in the preferences class.public static ${name} ${name}()- See Also:
Preferences,Preference
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.StringnameThe name of the preference group.Preference[]valueA list ofPreferences.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringprefixA prefix that is prepended to the preference name in order to build the preference key.java.lang.StringsuffixA suffix that is appended to the preference name in order to build the preference key.
-
-
-
-
value
Preference[] value
A list ofPreferences.
-
-
-
prefix
java.lang.String prefix
A prefix that is prepended to the preference name in order to build the preference key.- Default:
- ""
-
-
-
suffix
java.lang.String suffix
A suffix that is appended to the preference name in order to build the preference key.- Default:
- ""
-
-