Uses of Interface
io.codemine.java.postgresql.codecs.Range
-
Uses of Range in io.codemine.java.postgresql.codecs
Classes in io.codemine.java.postgresql.codecs that implement RangeModifier and TypeClassDescriptionstatic final recordA bounded range.static final recordRange.Empty<A>An empty range containing no values.Fields in io.codemine.java.postgresql.codecs with type parameters of type RangeModifier and TypeFieldDescriptionCodec.DATERANGECodec.INT4RANGECodec.INT8RANGEstatic final Codec<Range<BigDecimal>> Codec.NUMRANGEstatic final Codec<Range<LocalDateTime>> Codec.TSRANGECodec.TSTZRANGEMethods in io.codemine.java.postgresql.codecs that return RangeModifier and TypeMethodDescriptionstatic <A> Range<A> Range.bounded(A lower, A upper) Creates a bounded range with the given lower and upper bounds.static <A> Range<A> Range.empty()Creates an empty range.static <A> Range<A> Range.unbounded()Creates an unbounded range (from negative infinity to positive infinity).Methods in io.codemine.java.postgresql.codecs that return types with arguments of type RangeModifier and TypeMethodDescriptionMultirange.ranges()Returns the value of therangesrecord component.Constructor parameters in io.codemine.java.postgresql.codecs with type arguments of type RangeModifierConstructorDescriptionMultirange(List<Range<A>> ranges) Compact constructor that makes an immutable copy of ranges.