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