Package app.ductape.sdk.warehouse.types
Class WarehouseJoinTypes
java.lang.Object
app.ductape.sdk.warehouse.types.WarehouseJoinTypes
TS parity:
sdk/ts/src/warehouse/types/join.interface.ts — join kinds, conditions, configs, and helpers.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordTSICompoundJoinConditionstatic final recordTSIGraphJoinConfigstatic final recordTSIJoinConditionstatic enumTSJoinType— standard + semantic + graphstatic final recordTSparseFieldPathresultstatic final recordTSISemanticJoinConfigstatic enumTSStandardJoinType -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildFieldPath(String alias, String field) TSbuildFieldPathextractJoinAliases(List<Map<String, Object>> joins) TSextractJoinAliasesstatic booleanTSisCompoundConditionstatic booleanisStandardJoin(String type) TSisStandardJoin(type: JoinType)for string wire valuesparseFieldPath(String path) TSparseFieldPath
-
Method Details
-
parseFieldPath
TSparseFieldPath -
buildFieldPath
TSbuildFieldPath -
isStandardJoin
TSisStandardJoin(type: JoinType)for string wire values -
isCompoundCondition
TSisCompoundCondition -
extractJoinAliases
TSextractJoinAliases
-