Class TypedMultiJoinFactory

java.lang.Object
io.deephaven.engine.table.impl.multijoin.TypedMultiJoinFactory

public class TypedMultiJoinFactory extends Object
  • Constructor Details

    • TypedMultiJoinFactory

      public TypedMultiJoinFactory()
  • Method Details

    • staticBuildLeftInsert

      public static void staticBuildLeftInsert(HasherConfig<?> hasherConfig, ChunkType[] chunkTypes, com.squareup.javapoet.CodeBlock.Builder builder)
    • staticBuildLeftFound

      public static void staticBuildLeftFound(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder)
    • staticRehashSetup

      public static void staticRehashSetup(com.squareup.javapoet.CodeBlock.Builder builder)
    • staticMoveMainFull

      public static void staticMoveMainFull(com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalRehashSetup

      public static void incrementalRehashSetup(com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalMoveMainFull

      public static void incrementalMoveMainFull(com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalMoveMainAlternate

      public static void incrementalMoveMainAlternate(com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalBuildLeftFound

      public static void incrementalBuildLeftFound(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalBuildLeftInsert

      public static void incrementalBuildLeftInsert(HasherConfig<?> hasherConfig, ChunkType[] chunkTypes, com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalModifyLeftFound

      public static void incrementalModifyLeftFound(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalModifyLeftMissing

      public static void incrementalModifyLeftMissing(com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalRemoveLeftFound

      public static void incrementalRemoveLeftFound(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalRemoveLeftMissing

      public static void incrementalRemoveLeftMissing(com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalShiftLeftFound

      public static void incrementalShiftLeftFound(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder)
    • incrementalShiftLeftMissing

      public static void incrementalShiftLeftMissing(com.squareup.javapoet.CodeBlock.Builder builder)