public class NonOverlappingMerger extends it.unimi.dsi.fastutil.doubles.AbstractDoubleList implements IDoubleListMerger
it.unimi.dsi.fastutil.doubles.AbstractDoubleList.DoubleSubListIDoubleListMerger.IConsumer| Modifier and Type | Field and Description |
|---|---|
private boolean |
field_199640_c |
private it.unimi.dsi.fastutil.doubles.DoubleList |
list1 |
private it.unimi.dsi.fastutil.doubles.DoubleList |
list2 |
| Constructor and Description |
|---|
NonOverlappingMerger(it.unimi.dsi.fastutil.doubles.DoubleList list1,
it.unimi.dsi.fastutil.doubles.DoubleList list2,
boolean p_i48187_3_) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
forMergedIndexes(IDoubleListMerger.IConsumer consumer) |
private boolean |
func_199637_b(IDoubleListMerger.IConsumer p_199637_1_) |
it.unimi.dsi.fastutil.doubles.DoubleList |
func_212435_a() |
double |
getDouble(int p_getDouble_1_) |
int |
size() |
add, add, addAll, addAll, addAll, addAll, addAll, addAll, addElements, addElements, clear, compareTo, contains, ensureIndex, ensureRestrictedIndex, equals, getElements, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, peekDouble, popDouble, push, rem, removeDouble, removeElements, set, size, subList, topDouble, toStringadd, contains, containsAll, remove, removeAll, retainAll, toArray, toDoubleArray, toDoubleArraycontainsAll, isEmpty, removeAll, retainAll, toArray, toArrayclone, finalize, getClass, notify, notifyAll, wait, wait, waitadd, add, contains, get, indexOf, lastIndexOf, remove, remove, setcontainsAll, isEmpty, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArrayprivate final it.unimi.dsi.fastutil.doubles.DoubleList list1
private final it.unimi.dsi.fastutil.doubles.DoubleList list2
private final boolean field_199640_c
public NonOverlappingMerger(it.unimi.dsi.fastutil.doubles.DoubleList list1,
it.unimi.dsi.fastutil.doubles.DoubleList list2,
boolean p_i48187_3_)
public int size()
size in interface java.util.Collection<java.lang.Double>size in interface java.util.List<java.lang.Double>size in class java.util.AbstractCollection<java.lang.Double>public boolean forMergedIndexes(IDoubleListMerger.IConsumer consumer)
forMergedIndexes in interface IDoubleListMergerprivate boolean func_199637_b(IDoubleListMerger.IConsumer p_199637_1_)
public double getDouble(int p_getDouble_1_)
getDouble in interface it.unimi.dsi.fastutil.doubles.DoubleListpublic it.unimi.dsi.fastutil.doubles.DoubleList func_212435_a()
func_212435_a in interface IDoubleListMerger