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