Fixed Bugs that were introduced.

This commit is contained in:
2021-01-09 18:41:56 +01:00
parent f328ca8023
commit 6c6a670750
@@ -14,6 +14,7 @@ import speiger.src.collections.PACKAGE.sets.SORTED_SET;
import speiger.src.collections.PACKAGE.utils.COLLECTIONS.EmptyCollection; import speiger.src.collections.PACKAGE.utils.COLLECTIONS.EmptyCollection;
import speiger.src.collections.PACKAGE.utils.COLLECTIONS.SynchronizedCollection; import speiger.src.collections.PACKAGE.utils.COLLECTIONS.SynchronizedCollection;
import speiger.src.collections.PACKAGE.utils.COLLECTIONS.UnmodifiableCollection; import speiger.src.collections.PACKAGE.utils.COLLECTIONS.UnmodifiableCollection;
import speiger.src.collections.utils.ITrimmable;
public class SETS public class SETS
{ {
@@ -213,14 +214,14 @@ public class SETS
{ {
ITrimmable trim; ITrimmable trim;
public SynchronizedSortedTrimSet(NAVIGABLE_SET KEY_GENERIC_TYPE c) { public SynchronizedNavigableTrimSet(NAVIGABLE_SET KEY_GENERIC_TYPE c) {
super(c); super(c);
trim = (ITrimmable)c; trim = (ITrimmable)c;
} }
public SynchronizedSortedTrimSet(NAVIGABLE_SET KEY_GENERIC_TYPE c, Object mutex) { public SynchronizedNavigableTrimSet(NAVIGABLE_SET KEY_GENERIC_TYPE c, Object mutex) {
super(c, mutex); super(c, mutex);
trim = c; trim = (ITrimmable)c;
} }
@Override @Override
@@ -312,7 +313,7 @@ public class SETS
public SynchronizedSortedTrimSet(SORTED_SET KEY_GENERIC_TYPE c, Object mutex) { public SynchronizedSortedTrimSet(SORTED_SET KEY_GENERIC_TYPE c, Object mutex) {
super(c, mutex); super(c, mutex);
trim = c; trim = (ITrimmable)c;
} }
@Override @Override
@@ -387,7 +388,7 @@ public class SETS
public SynchronizedTrimSet(SET KEY_GENERIC_TYPE c, Object mutex) { public SynchronizedTrimSet(SET KEY_GENERIC_TYPE c, Object mutex) {
super(c, mutex); super(c, mutex);
trim = c; trim = (ITrimmable)c;
} }
@Override @Override