Package io.trino.type
Class BlockTypeOperators
java.lang.Object
io.trino.type.BlockTypeOperators
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlonggenerateBlockPositionOrdering(Type type, SortOrder sortOrder) longgetDistinctFromOperator(Type type) getEqualOperator(Type type) getHashCodeOperator(Type type) getXxHash64Operator(Type type)
-
Constructor Details
-
BlockTypeOperators
public BlockTypeOperators() -
BlockTypeOperators
-
-
Method Details
-
getEqualOperator
-
getHashCodeOperator
-
getXxHash64Operator
-
getDistinctFromOperator
-
getComparisonUnorderedLastOperator
-
getComparisonUnorderedFirstOperator
-
generateBlockPositionOrdering
public BlockTypeOperators.BlockPositionOrdering generateBlockPositionOrdering(Type type, SortOrder sortOrder) -
generateBlockPositionLessThan
-
cacheSize
public long cacheSize() -
getCacheHitRate
-
getCacheMissRate
-
getCacheRequestCount
public long getCacheRequestCount() -
cacheReset
public void cacheReset()
-