WalletApplication: use switch expression in suffixFromNetwork()

This commit is contained in:
Sean Gilligan 2023-09-06 15:27:03 -07:00 committed by Andreas Schildbach
parent 6fc1087aba
commit b5d3c07612

View file

@ -188,17 +188,12 @@ public abstract class WalletApplication implements AppDelegate {
} }
protected String suffixFromNetwork(BitcoinNetwork network) { protected String suffixFromNetwork(BitcoinNetwork network) {
switch(network) { return switch (network) {
case MAINNET: case MAINNET -> "main";
return "main"; case TESTNET -> "test";
case TESTNET: case SIGNET -> "signet";
return "test"; case REGTEST -> "regtest";
case SIGNET: default -> throw new IllegalArgumentException("Unsupported network");
return "signet"; };
case REGTEST:
return "regtest";
default:
throw new IllegalArgumentException("Unsupported network");
}
} }
} }