public class RangeFactory extends Object
Ranges that is compatible with Guava 14 and later.
NOTE: up until Jackson 2.9.x, supported versions from Guava 10 and higher; support for older versions dropped in Jackson 2.10.
| Modifier and Type | Method and Description |
|---|---|
static <C extends Comparable<?>> |
all() |
static <C extends Comparable<?>> |
atLeast(C lowerEndpoint) |
static <C extends Comparable<?>> |
atMost(C upperEndpoint) |
static <C extends Comparable<?>> |
closed(C lowerEndpoint,
C upperEndpoint) |
static <C extends Comparable<?>> |
closedOpen(C lowerEndpoint,
C upperEndpoint) |
static <C extends Comparable<?>> |
downTo(C lowerEndpoint,
com.google.common.collect.BoundType lowerBoundType) |
static <C extends Comparable<?>> |
greaterThan(C lowerEndpoint) |
static <C extends Comparable<?>> |
lessThan(C upperEndpoint) |
static <C extends Comparable<?>> |
open(C lowerEndpoint,
C upperEndpoint) |
static <C extends Comparable<?>> |
openClosed(C lowerEndpoint,
C upperEndpoint) |
static <C extends Comparable<?>> |
range(C lowerEndpoint,
com.google.common.collect.BoundType lowerBoundType,
C upperEndpoint,
com.google.common.collect.BoundType upperBoundType) |
static <C extends Comparable<?>> |
singleton(C value) |
static <C extends Comparable<?>> |
upTo(C upperEndpoint,
com.google.common.collect.BoundType upperBoundType) |
public static <C extends Comparable<?>> com.google.common.collect.Range<C> open(C lowerEndpoint, C upperEndpoint)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> openClosed(C lowerEndpoint, C upperEndpoint)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> closedOpen(C lowerEndpoint, C upperEndpoint)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> closed(C lowerEndpoint, C upperEndpoint)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> range(C lowerEndpoint, com.google.common.collect.BoundType lowerBoundType, C upperEndpoint, com.google.common.collect.BoundType upperBoundType)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> greaterThan(C lowerEndpoint)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> atLeast(C lowerEndpoint)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> downTo(C lowerEndpoint, com.google.common.collect.BoundType lowerBoundType)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> lessThan(C upperEndpoint)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> atMost(C upperEndpoint)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> upTo(C upperEndpoint, com.google.common.collect.BoundType upperBoundType)
public static <C extends Comparable<?>> com.google.common.collect.Range<C> all()
public static <C extends Comparable<?>> com.google.common.collect.Range<C> singleton(C value)
Copyright © 2020 FasterXML. All rights reserved.