Class Changes
- java.lang.Object
-
- org.geysermc.configutils.updater.change.Changes
-
public final class Changes extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChanges.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull java.util.List<Version>allVersionsBetween(int currentVersion, int newVersion)static Changes.Builderbuilder()java.lang.ObjectnewValue(java.lang.String key, java.lang.Object currentValue)java.lang.StringoldKeyName(java.lang.String newKeyName)booleanselect(int currentVersion, int newVersion)static VersionBuilderversionBuilder()
-
-
-
Method Detail
-
builder
public static Changes.Builder builder()
-
versionBuilder
public static VersionBuilder versionBuilder()
-
select
public boolean select(int currentVersion, int newVersion)
-
oldKeyName
public java.lang.String oldKeyName(java.lang.String newKeyName)
-
newValue
public java.lang.Object newValue(java.lang.String key, java.lang.Object currentValue)
-
allVersionsBetween
public @NonNull java.util.List<Version> allVersionsBetween(int currentVersion, int newVersion)
-
-