Class TypedMultiJoinFactory
java.lang.Object
io.deephaven.engine.table.impl.multijoin.TypedMultiJoinFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
incrementalBuildLeftFound
(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalBuildLeftInsert
(HasherConfig<?> hasherConfig, ChunkType[] chunkTypes, com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalModifyLeftFound
(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalModifyLeftMissing
(com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalMoveMainAlternate
(com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalMoveMainFull
(com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalRehashSetup
(com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalRemoveLeftFound
(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalRemoveLeftMissing
(com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalShiftLeftFound
(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder) static void
incrementalShiftLeftMissing
(com.squareup.javapoet.CodeBlock.Builder builder) static void
staticBuildLeftFound
(HasherConfig<?> hasherConfig, boolean alternate, com.squareup.javapoet.CodeBlock.Builder builder) static void
staticBuildLeftInsert
(HasherConfig<?> hasherConfig, ChunkType[] chunkTypes, com.squareup.javapoet.CodeBlock.Builder builder) static void
staticMoveMainFull
(com.squareup.javapoet.CodeBlock.Builder builder) static void
staticRehashSetup
(com.squareup.javapoet.CodeBlock.Builder builder)
-
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)
-