Search in sources :

Example 1 with Node

use of io.trino.geospatial.KdbTree.Node in project trino by trinodb.

the class TestKdbTreeType method createTestBlock.

private static Block createTestBlock() {
    BlockBuilder blockBuilder = KDB_TREE.createBlockBuilder(null, 1);
    KdbTree kdbTree = new KdbTree(new Node(new Rectangle(10, 20, 30, 40), OptionalInt.of(42), Optional.empty(), Optional.empty()));
    KDB_TREE.writeObject(blockBuilder, kdbTree);
    return blockBuilder.build();
}
Also used : KdbTree(io.trino.geospatial.KdbTree) Node(io.trino.geospatial.KdbTree.Node) Rectangle(io.trino.geospatial.Rectangle) BlockBuilder(io.trino.spi.block.BlockBuilder)

Aggregations

KdbTree (io.trino.geospatial.KdbTree)1 Node (io.trino.geospatial.KdbTree.Node)1 Rectangle (io.trino.geospatial.Rectangle)1 BlockBuilder (io.trino.spi.block.BlockBuilder)1