Uses of Interface
ru.progrm_jarvis.javacommons.range.FloatRange
Packages that use FloatRange
Package
Description
Utilities related to ranges
(also known as intervals)
which represent some data selection.
-
Uses of FloatRange in ru.progrm_jarvis.javacommons.range
Methods in ru.progrm_jarvis.javacommons.range that return FloatRangeModifier and TypeMethodDescriptionstatic @NotNull FloatRangeFloatRange.allOf(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.allOf(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.allOfCopy(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.allOfCopy(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.allOfCopyOrdered(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.any()Creates a range [-∞ ; +∞].static @NotNull FloatRangeFloatRange.anyOf(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.anyOf(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.anyOfCopy(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.anyOfCopy(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.anyOfCopyOrdered(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.between(float lowerBound, float upperBound) Creates a range (lowerBound;upperBound).static @NotNull FloatRangeFloatRange.betweenOrEqual(float lowerBound, float upperBound) Creates a range [lowerBound;upperBound].static @NotNull FloatRangeFloatRange.except(float value) Creates a range ¬{value}.static @NotNull FloatRangeCreates a range {x: x ∉values}.static @NotNull FloatRangeFloatRange.except(@Ref @NonNull Collection<@NotNull Float> values) Creates a range {x: x ∉values}.static @NotNull FloatRangeFloatRange.exceptCopy(float @Own @NonNull ... values) Creates a range {x: x ∉values}.static @NotNull FloatRangeFloatRange.exceptCopy(@Ref @NonNull Collection<@NotNull Float> values) Creates a range {x: x ∉values}.static @NotNull FloatRangeFloatRange.exceptCopyOrdered(@Ref @NonNull Collection<@NotNull Float> values) Creates a range {x: x ∉values}.static @NotNull FloatRangeFloatRange.fromExclusiveTo(float lowerBound, float upperBound) Creates a range (lowerBound;upperBound].static @NotNull FloatRangeFloatRange.fromToExclusive(float lowerBound, float upperBound) Creates a range [lowerBound;upperBound).static @NotNull FloatRangeFloatRange.greater(float lowerBound) Creates a range (lowerBound; +∞).static @NotNull FloatRangeFloatRange.greaterOrEqual(float lowerBound) Creates a range [lowerBound; +∞).static @NotNull FloatRangeFloatRange.less(float upperBound) Creates a range (∞;upperBound).static @NotNull FloatRangeFloatRange.lessOrEqual(float upperBound) Creates a range (∞;upperBound].static @NotNull FloatRangeFloatRange.none()Creates a range ∅.static @NotNull FloatRangeFloatRange.noneOf(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.static @NotNull FloatRangeFloatRange.noneOf(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.static @NotNull FloatRangeFloatRange.noneOfCopy(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.static @NotNull FloatRangeFloatRange.noneOfCopy(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.static @NotNull FloatRangeFloatRange.noneOfCopyOrdered(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.static @NotNull FloatRangeFloatRange.only(float value) Creates a range {value}.static @NotNull FloatRangeCreates a range {x: x ∈values}.static @NotNull FloatRangeFloatRange.only(@Ref @NonNull Collection<@NotNull Float> values) Creates a range {x: x ∈values}.static @NotNull FloatRangeCreates a range {x: x ∈values}.static @NotNull FloatRangeFloatRange.onlyCopy(@Ref @NonNull Collection<@NotNull Float> values) Creates a range {x: x ∈values}.static @NotNull FloatRangeFloatRange.onlyCopyOrdered(@Ref @NonNull Collection<@NotNull Float> values) Creates a range {x: x ∈values}.Methods in ru.progrm_jarvis.javacommons.range with parameters of type FloatRangeModifier and TypeMethodDescriptionstatic @NotNull FloatRangeFloatRange.allOf(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.allOfCopy(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.anyOf(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.anyOfCopy(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.noneOf(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.static @NotNull FloatRangeFloatRange.noneOfCopy(@Ref @NotNull FloatRange @NonNull ... ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.Method parameters in ru.progrm_jarvis.javacommons.range with type arguments of type FloatRangeModifier and TypeMethodDescriptionstatic @NotNull FloatRangeFloatRange.allOf(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.allOfCopy(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.allOfCopyOrdered(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∈ range}.static @NotNull FloatRangeFloatRange.anyOf(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.anyOfCopy(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.anyOfCopyOrdered(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∃ range ∈ ranges: x ∈ range}.static @NotNull FloatRangeFloatRange.noneOf(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.static @NotNull FloatRangeFloatRange.noneOfCopy(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.static @NotNull FloatRangeFloatRange.noneOfCopyOrdered(@Ref @NonNull Iterable<@NotNull FloatRange> ranges) Creates a range {x: ∀ range ∈ ranges, x ∉ range}.