blob: 226f7c259de0bfb350210ba54e76302aab30c426 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#pragma once
#include <yql/essentials/minikql/mkql_function_metadata.h>
namespace NKikimr {
namespace NMiniKQL {
void RegisterStringKernelEquals(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelNotEquals(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelLess(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelLessOrEqual(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelGreater(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelGreaterOrEqual(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelSize(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelStartsWith(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelEndsWith(TKernelFamilyBase& kernelFamily);
void RegisterStringKernelContains(TKernelFamilyBase& kernelFamily);
void RegisterSizeBuiltin(TKernelFamilyMap& kernelFamilyMap);
void RegisterWith(TKernelFamilyMap& kernelFamilyMap);
}
}
|