Package io.trino.testing
Class StructuralTestUtil
- java.lang.Object
-
- io.trino.testing.StructuralTestUtil
-
public final class StructuralTestUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BlockarrayBlockOf(Type elementType, Object... values)static booleanarrayBlocksEqual(Type elementType, Block block1, Block block2)static BlockdecimalArrayBlockOf(DecimalType type, BigDecimal decimal)static BlockdecimalMapBlockOf(DecimalType type, BigDecimal decimal)static BlockmapBlockOf(Type keyType, Type valueType, Object[] keys, Object[] values)static BlockmapBlockOf(Type keyType, Type valueType, Object key, Object value)static booleanmapBlocksEqual(Type keyType, Type valueType, Block block1, Block block2)static MapTypemapType(Type keyType, Type valueType)static BlockrowBlockOf(List<Type> parameterTypes, Object... values)
-
-
-
Method Detail
-
arrayBlocksEqual
public static boolean arrayBlocksEqual(Type elementType, Block block1, Block block2)
-
mapBlocksEqual
public static boolean mapBlocksEqual(Type keyType, Type valueType, Block block1, Block block2)
-
mapBlockOf
public static Block mapBlockOf(Type keyType, Type valueType, Object[] keys, Object[] values)
-
decimalArrayBlockOf
public static Block decimalArrayBlockOf(DecimalType type, BigDecimal decimal)
-
decimalMapBlockOf
public static Block decimalMapBlockOf(DecimalType type, BigDecimal decimal)
-
-