Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.Range
-
Packages that use Range Package Description com.amazonaws.athena.connector.lambda.domain.predicate com.amazonaws.athena.connector.lambda.serde.v2 -
-
Uses of Range in com.amazonaws.athena.connector.lambda.domain.predicate
Methods in com.amazonaws.athena.connector.lambda.domain.predicate that return Range Modifier and Type Method Description static RangeRange. all(BlockAllocator allocator, org.apache.arrow.vector.types.pojo.ArrowType type)static RangeRange. equal(BlockAllocator allocator, org.apache.arrow.vector.types.pojo.ArrowType type, Object value)RangeRanges. getSpan()RangeSortedRangeSet. getSpan()Gets a summary of the lowest lower bound and the highest upper bound that represents this ValueSet, keep in mind that this summary may include more than the actual SortedRangeSet (e.g. col between 10 and 40 or col between 50 and 80 would yield a span of between 10 and 80).static RangeRange. greaterThan(BlockAllocator allocator, org.apache.arrow.vector.types.pojo.ArrowType type, Object low)static RangeRange. greaterThanOrEqual(BlockAllocator allocator, org.apache.arrow.vector.types.pojo.ArrowType type, Object low)RangeRange. intersect(Range other)static RangeRange. lessThan(BlockAllocator allocator, org.apache.arrow.vector.types.pojo.ArrowType type, Object high)static RangeRange. lessThanOrEqual(BlockAllocator allocator, org.apache.arrow.vector.types.pojo.ArrowType type, Object high)static RangeRange. range(BlockAllocator allocator, org.apache.arrow.vector.types.pojo.ArrowType type, Object low, boolean lowInclusive, Object high, boolean highInclusive)RangeRange. span(Range other)Methods in com.amazonaws.athena.connector.lambda.domain.predicate that return types with arguments of type Range Modifier and Type Method Description List<Range>Ranges. getOrderedRanges()List<Range>SortedRangeSet. getOrderedRanges()Methods in com.amazonaws.athena.connector.lambda.domain.predicate with parameters of type Range Modifier and Type Method Description SortedRangeSet.BuilderSortedRangeSet.Builder. add(Range range)booleanRange. contains(Range other)RangeRange. intersect(Range other)static SortedRangeSetSortedRangeSet. of(boolean nullAllowed, Range first, Range... rest)Provided Ranges are unioned together to form the SortedRangeSetstatic SortedRangeSetSortedRangeSet. of(boolean nullAllowed, Range first, Collection<Range> rest)Provided Ranges are unioned together to form the SortedRangeSetstatic SortedRangeSetSortedRangeSet. of(Range first, Range... rest)Provided Ranges are unioned together to form the SortedRangeSetbooleanRange. overlaps(Range other)RangeRange. span(Range other)Method parameters in com.amazonaws.athena.connector.lambda.domain.predicate with type arguments of type Range Modifier and Type Method Description SortedRangeSet.BuilderSortedRangeSet.Builder. addAll(Iterable<Range> arg)static SortedRangeSetSortedRangeSet. copyOf(org.apache.arrow.vector.types.pojo.ArrowType type, List<Range> ranges, boolean nullAllowed)static SortedRangeSetSortedRangeSet. of(boolean nullAllowed, Range first, Collection<Range> rest)Provided Ranges are unioned together to form the SortedRangeSet -
Uses of Range in com.amazonaws.athena.connector.lambda.serde.v2
Methods in com.amazonaws.athena.connector.lambda.serde.v2 that return Range Modifier and Type Method Description RangeRangeSerDe.Deserializer. doDeserialize(com.fasterxml.jackson.core.JsonParser jparser, com.fasterxml.jackson.databind.DeserializationContext ctxt)Methods in com.amazonaws.athena.connector.lambda.serde.v2 with parameters of type Range Modifier and Type Method Description voidRangeSerDe.Serializer. doSerialize(Range range, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
-