removed duplicating implementation of isCollective
This commit is contained in:
@@ -160,6 +160,9 @@ public class Slices {
|
||||
super(rewritePolicy);
|
||||
}
|
||||
|
||||
protected BasicRemovableSlice(RewritePolicy rewritePolicy, boolean isCollective) {
|
||||
super(rewritePolicy, isCollective);
|
||||
}
|
||||
}
|
||||
|
||||
public static class SliceWithOpposite<K, V> extends BasicRemovableSlice<K, V> {
|
||||
@@ -200,15 +203,12 @@ public class Slices {
|
||||
|
||||
public static class SetSlice<K> extends BasicRemovableSlice<K, Boolean> {
|
||||
|
||||
private final boolean collective;
|
||||
|
||||
protected SetSlice(RewritePolicy rewritePolicy) {
|
||||
this(rewritePolicy, false);
|
||||
}
|
||||
|
||||
protected SetSlice(RewritePolicy rewritePolicy, boolean collective) {
|
||||
super(rewritePolicy);
|
||||
this.collective = collective;
|
||||
super(rewritePolicy, collective);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -216,11 +216,6 @@ public class Slices {
|
||||
Boolean result = super.computeValue(map, key, value, valueNotFound);
|
||||
return result != null ? result : false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isCollective() {
|
||||
return collective;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user