Skip to content

Commit a488707

Browse files
committed
Add private constructors to utility classes
See <https://stackoverflow.com/q/1844355>.
1 parent 0e56708 commit a488707

4 files changed

Lines changed: 16 additions & 0 deletions

File tree

app/src/main/java/io/github/yawnoc/utilities/Contexty.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616

1717
public final class Contexty {
1818

19+
private Contexty() {
20+
// Do not instantiate
21+
}
22+
1923
public static String loadPreferenceString(
2024
final Context context,
2125
final String preferenceFileName,

app/src/main/java/io/github/yawnoc/utilities/Mappy.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212

1313
public class Mappy {
1414

15+
private Mappy() {
16+
// Do not instantiate
17+
}
18+
1519
public static <V, K> Map<V, K> invertMap(Map<K, V> forwardMap) {
1620

1721
Map<V, K> inverseMap = new HashMap<>();

app/src/main/java/io/github/yawnoc/utilities/Stringy.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99

1010
public class Stringy {
1111

12+
private Stringy() {
13+
// Do not instantiate
14+
}
15+
1216
public static boolean isAscii(final String string) {
1317
return string.matches("\\p{ASCII}*");
1418
}

app/src/main/java/io/github/yawnoc/utilities/Valuey.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@
2525

2626
public class Valuey {
2727

28+
private Valuey() {
29+
// Do not instantiate
30+
}
31+
2832
public static int getDimensionOrFraction(
2933
final TypedArray array,
3034
final int attributeIndex,

0 commit comments

Comments
 (0)