discord-jadx/app/src/main/java/lombok/core/configuration/ConfigurationSource.java

53 lines
1.5 KiB
Java

package lombok.core.configuration;
import java.util.List;
/* loaded from: com.discord-117113.apk:lombok/core/configuration/ConfigurationSource.SCL.lombok */
public interface ConfigurationSource {
/* loaded from: com.discord-117113.apk:lombok/core/configuration/ConfigurationSource$ListModification.SCL.lombok */
public static final class ListModification {
private final Object value;
private final boolean added;
public ListModification(Object obj, boolean z2) {
this.value = obj;
this.added = z2;
}
public Object getValue() {
return this.value;
}
public boolean isAdded() {
return this.added;
}
}
/* loaded from: com.discord-117113.apk:lombok/core/configuration/ConfigurationSource$Result.SCL.lombok */
public static final class Result {
private final Object value;
private final boolean authoritative;
public Result(Object obj, boolean z2) {
this.value = obj;
this.authoritative = z2;
}
public Object getValue() {
return this.value;
}
public boolean isAuthoritative() {
return this.authoritative;
}
public String toString() {
return String.valueOf(String.valueOf(this.value)) + (this.authoritative ? " (set)" : " (delta)");
}
}
Result resolve(ConfigurationKey<?> configurationKey);
List<ConfigurationFile> imports();
}