public final class SortedRangeSet extends Object implements ValueSet
| Modifier and Type | Method and Description |
|---|---|
SortedRangeSet |
complement() |
boolean |
containsValue(Object value) |
static SortedRangeSet |
copyOf(Type type,
List<Range> ranges) |
boolean |
equals(Object obj) |
List<Range> |
getOrderedRanges() |
int |
getRangeCount() |
Ranges |
getRanges() |
Object |
getSingleValue() |
Range |
getSpan() |
Type |
getType() |
ValuesProcessor |
getValuesProcessor() |
int |
hashCode() |
SortedRangeSet |
intersect(ValueSet other) |
boolean |
isAll() |
boolean |
isNone() |
boolean |
isSingleValue() |
String |
toString(SqlFunctionProperties properties) |
SortedRangeSet |
union(Collection<ValueSet> valueSets) |
SortedRangeSet |
union(ValueSet other) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcontains, copyOf, copyOfRanges, getDiscreteValues, ofRanges, ofRanges, overlaps, subtractpublic static SortedRangeSet copyOf(Type type, List<Range> ranges)
public int getRangeCount()
public boolean isSingleValue()
isSingleValue in interface ValueSetpublic Object getSingleValue()
getSingleValue in interface ValueSetpublic boolean containsValue(Object value)
containsValue in interface ValueSetpublic Range getSpan()
public Ranges getRanges()
public ValuesProcessor getValuesProcessor()
getValuesProcessor in interface ValueSetpublic SortedRangeSet intersect(ValueSet other)
public SortedRangeSet union(ValueSet other)
public SortedRangeSet union(Collection<ValueSet> valueSets)
public SortedRangeSet complement()
complement in interface ValueSetpublic String toString(SqlFunctionProperties properties)
Copyright © 2012–2022. All rights reserved.