2022-03-07 09:34:54 +00:00
|
|
|
package lombok.core.configuration;
|
|
|
|
|
|
|
|
import java.util.List;
|
2022-03-17 08:17:49 +00:00
|
|
|
/* loaded from: com.discord-119106.apk:lombok/core/configuration/ConfigurationSource.SCL.lombok */
|
2022-03-07 09:34:54 +00:00
|
|
|
public interface ConfigurationSource {
|
|
|
|
|
2022-03-17 08:17:49 +00:00
|
|
|
/* loaded from: com.discord-119106.apk:lombok/core/configuration/ConfigurationSource$ListModification.SCL.lombok */
|
2022-03-07 09:34:54 +00:00
|
|
|
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;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-03-17 08:17:49 +00:00
|
|
|
/* loaded from: com.discord-119106.apk:lombok/core/configuration/ConfigurationSource$Result.SCL.lombok */
|
2022-03-07 09:34:54 +00:00
|
|
|
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();
|
|
|
|
}
|