Package app.nzyme.plugin
Class RegistryKey
- java.lang.Object
-
- app.nzyme.plugin.RegistryKey
-
public abstract class RegistryKey extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRegistryKey.Builder
-
Constructor Summary
Constructors Constructor Description RegistryKey()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static RegistryKey.Builderbuilder()abstract Optional<List<ConfigurationEntryConstraint>>constraints()static RegistryKeycreate(String key, Optional<List<ConfigurationEntryConstraint>> constraints, Optional<String> defaultValue, boolean requiresRestart)abstract Optional<String>defaultValue()abstract Stringkey()abstract booleanrequiresRestart()
-
-
-
Method Detail
-
key
public abstract String key()
-
constraints
public abstract Optional<List<ConfigurationEntryConstraint>> constraints()
-
requiresRestart
public abstract boolean requiresRestart()
-
create
public static RegistryKey create(String key, Optional<List<ConfigurationEntryConstraint>> constraints, Optional<String> defaultValue, boolean requiresRestart)
-
builder
public static RegistryKey.Builder builder()
-
-