@Override public FloatComparator comparator() { return sortedSet.comparator(); } @Override
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override public Float first() { return sortedSet.first(); } /**
@Override public float firstFloat() { synchronized (sync) { return sortedSet.firstFloat(); } } @Override
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override default FloatSortedSet tailSet(final Float from) { return tailSet(from.floatValue()); } /**
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override default FloatSortedSet subSet(final Float from, final Float to) { return subSet(from.floatValue(), to.floatValue()); } /**
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override default FloatSortedSet headSet(final Float to) { return headSet(to.floatValue()); } /**
@Override public FloatBidirectionalIterator iterator() { return sortedSet.iterator(); } @Override
@Override public float lastFloat() { synchronized (sync) { return sortedSet.lastFloat(); } } /**
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override public Float last() { return sortedSet.last(); } /**
@Override public float calibrateProb(float prob) { double mutGreater = plantedMutSet.subSet(prob,1.1f).size() + 1; double unMutGreater = unMutSet.subSet(prob,1.1f).size() + 1; double pMGreater = mutGreater/plantedMutSet.size(); double pUGreater = unMutGreater/ unMutSet.size(); double bayes = pMGreater* priorMutRate /pUGreater; return (float) bayes; }
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override public FloatSortedSet tailSet(final Float from) { return new SynchronizedSortedSet(sortedSet.tailSet(from), sync); } }
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override public FloatSortedSet subSet(final Float from, final Float to) { return new SynchronizedSortedSet(sortedSet.subSet(from, to), sync); } /**
@Override public FloatSortedSet headSet(final float to) { return new UnmodifiableSortedSet(sortedSet.headSet(to)); } @Override
@Override public FloatBidirectionalIterator iterator(final float from) { return sortedSet.iterator(from); } @Override
@Override public float lastFloat() { return sortedSet.lastFloat(); } /**
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override public Float last() { synchronized (sync) { return sortedSet.last(); } } /**
@Override public float calibrateProb(float prob) { double unMutGreater = unMutSet.subSet(prob,1.1f).size(); double unMutTotal = unMutSet.size(); double FDR = unMutGreater/(unMutTotal); return (float) FDR; }
@Override public FloatSortedSet tailSet(final float from) { return new UnmodifiableSortedSet(sortedSet.tailSet(from)); } @Override
/** * {@inheritDoc} * * @deprecated Please use the corresponding type-specific method instead. */ @Deprecated @Override public FloatSortedSet subSet(final Float from, final Float to) { return new UnmodifiableSortedSet(sortedSet.subSet(from, to)); } /**
@Override public FloatSortedSet headSet(final float to) { return new SynchronizedSortedSet(sortedSet.headSet(to), sync); } @Override