Uses of Class
io.trino.spi.predicate.Domain
Packages that use Domain
-
Uses of Domain in io.trino.spi.predicate
Methods in io.trino.spi.predicate that return DomainModifier and TypeMethodDescriptionstatic DomainDomain.complement()static DomainTupleDomain.ColumnDomain.getDomain()static DomainDomain.multipleValues(Type type, List<?> values) static DomainDomain.multipleValues(Type type, List<?> values, boolean nullAllowed) static Domainstatic Domainstatic DomainDomain.simplify()Reduces the number of discrete components in the Domain if there are too many.Domain.simplify(int threshold) static DomainDomain.singleValue(Type type, Object value) static DomainDomain.singleValue(Type type, Object value, boolean nullAllowed) static DomainMethods in io.trino.spi.predicate that return types with arguments of type DomainModifier and TypeMethodDescriptionTupleDomain.getDomains()Gets the TupleDomain as a map of each column to its respective DomainMethods in io.trino.spi.predicate with parameters of type DomainModifier and TypeMethodDescriptionbooleanbooleanMethod parameters in io.trino.spi.predicate with type arguments of type DomainModifier and TypeMethodDescriptionTupleDomain.filter(BiPredicate<T, Domain> predicate) TupleDomain.transformDomains(BiFunction<T, Domain, Domain> transformation) TupleDomain.transformDomains(BiFunction<T, Domain, Domain> transformation) static Domainstatic <T> TupleDomain<T> TupleDomain.withColumnDomains(Map<T, Domain> domains) Constructors in io.trino.spi.predicate with parameters of type Domain