All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pingcap.tidb.tipb.ScalarFuncSig Maven / Gradle / Ivy

There is a newer version: 3.2.3
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: expression.proto

package com.pingcap.tidb.tipb;

/**
 * Protobuf enum {@code tipb.ScalarFuncSig}
 */
public enum ScalarFuncSig
    implements com.google.protobuf.ProtocolMessageEnum {
  /**
   * Unspecified = 0;
   */
  Unspecified(0),
  /**
   * 
   * Casting 
   * 
* * CastIntAsInt = 1; */ CastIntAsInt(1), /** * CastIntAsReal = 2; */ CastIntAsReal(2), /** * CastIntAsString = 3; */ CastIntAsString(3), /** * CastIntAsDecimal = 4; */ CastIntAsDecimal(4), /** * CastIntAsTime = 5; */ CastIntAsTime(5), /** * CastIntAsDuration = 6; */ CastIntAsDuration(6), /** * CastIntAsJson = 7; */ CastIntAsJson(7), /** * CastRealAsInt = 10; */ CastRealAsInt(10), /** * CastRealAsReal = 11; */ CastRealAsReal(11), /** * CastRealAsString = 12; */ CastRealAsString(12), /** * CastRealAsDecimal = 13; */ CastRealAsDecimal(13), /** * CastRealAsTime = 14; */ CastRealAsTime(14), /** * CastRealAsDuration = 15; */ CastRealAsDuration(15), /** * CastRealAsJson = 16; */ CastRealAsJson(16), /** * CastDecimalAsInt = 20; */ CastDecimalAsInt(20), /** * CastDecimalAsReal = 21; */ CastDecimalAsReal(21), /** * CastDecimalAsString = 22; */ CastDecimalAsString(22), /** * CastDecimalAsDecimal = 23; */ CastDecimalAsDecimal(23), /** * CastDecimalAsTime = 24; */ CastDecimalAsTime(24), /** * CastDecimalAsDuration = 25; */ CastDecimalAsDuration(25), /** * CastDecimalAsJson = 26; */ CastDecimalAsJson(26), /** * CastStringAsInt = 30; */ CastStringAsInt(30), /** * CastStringAsReal = 31; */ CastStringAsReal(31), /** * CastStringAsString = 32; */ CastStringAsString(32), /** * CastStringAsDecimal = 33; */ CastStringAsDecimal(33), /** * CastStringAsTime = 34; */ CastStringAsTime(34), /** * CastStringAsDuration = 35; */ CastStringAsDuration(35), /** * CastStringAsJson = 36; */ CastStringAsJson(36), /** * CastTimeAsInt = 40; */ CastTimeAsInt(40), /** * CastTimeAsReal = 41; */ CastTimeAsReal(41), /** * CastTimeAsString = 42; */ CastTimeAsString(42), /** * CastTimeAsDecimal = 43; */ CastTimeAsDecimal(43), /** * CastTimeAsTime = 44; */ CastTimeAsTime(44), /** * CastTimeAsDuration = 45; */ CastTimeAsDuration(45), /** * CastTimeAsJson = 46; */ CastTimeAsJson(46), /** * CastDurationAsInt = 50; */ CastDurationAsInt(50), /** * CastDurationAsReal = 51; */ CastDurationAsReal(51), /** * CastDurationAsString = 52; */ CastDurationAsString(52), /** * CastDurationAsDecimal = 53; */ CastDurationAsDecimal(53), /** * CastDurationAsTime = 54; */ CastDurationAsTime(54), /** * CastDurationAsDuration = 55; */ CastDurationAsDuration(55), /** * CastDurationAsJson = 56; */ CastDurationAsJson(56), /** * CastJsonAsInt = 60; */ CastJsonAsInt(60), /** * CastJsonAsReal = 61; */ CastJsonAsReal(61), /** * CastJsonAsString = 62; */ CastJsonAsString(62), /** * CastJsonAsDecimal = 63; */ CastJsonAsDecimal(63), /** * CastJsonAsTime = 64; */ CastJsonAsTime(64), /** * CastJsonAsDuration = 65; */ CastJsonAsDuration(65), /** * CastJsonAsJson = 66; */ CastJsonAsJson(66), /** *
   *compare
   * 
* * CoalesceInt = 4201; */ CoalesceInt(4201), /** * CoalesceReal = 4202; */ CoalesceReal(4202), /** * CoalesceDecimal = 4203; */ CoalesceDecimal(4203), /** * CoalesceString = 4204; */ CoalesceString(4204), /** * CoalesceTime = 4205; */ CoalesceTime(4205), /** * CoalesceDuration = 4206; */ CoalesceDuration(4206), /** *
   * unimplemented in tidb
   * 
* * CoalesceJson = 4207; */ CoalesceJson(4207), /** * LTInt = 100; */ LTInt(100), /** * LTReal = 101; */ LTReal(101), /** * LTDecimal = 102; */ LTDecimal(102), /** * LTString = 103; */ LTString(103), /** * LTTime = 104; */ LTTime(104), /** * LTDuration = 105; */ LTDuration(105), /** * LTJson = 106; */ LTJson(106), /** * LEInt = 110; */ LEInt(110), /** * LEReal = 111; */ LEReal(111), /** * LEDecimal = 112; */ LEDecimal(112), /** * LEString = 113; */ LEString(113), /** * LETime = 114; */ LETime(114), /** * LEDuration = 115; */ LEDuration(115), /** * LEJson = 116; */ LEJson(116), /** * GTInt = 120; */ GTInt(120), /** * GTReal = 121; */ GTReal(121), /** * GTDecimal = 122; */ GTDecimal(122), /** * GTString = 123; */ GTString(123), /** * GTTime = 124; */ GTTime(124), /** * GTDuration = 125; */ GTDuration(125), /** * GTJson = 126; */ GTJson(126), /** * GreatestInt = 4215; */ GreatestInt(4215), /** * GreatestReal = 4216; */ GreatestReal(4216), /** * GreatestDecimal = 4217; */ GreatestDecimal(4217), /** * GreatestString = 4218; */ GreatestString(4218), /** * GreatestTime = 4219; */ GreatestTime(4219), /** * LeastInt = 4220; */ LeastInt(4220), /** * LeastReal = 4221; */ LeastReal(4221), /** * LeastDecimal = 4222; */ LeastDecimal(4222), /** * LeastString = 4223; */ LeastString(4223), /** * LeastTime = 4224; */ LeastTime(4224), /** * IntervalInt = 4225; */ IntervalInt(4225), /** * IntervalReal = 4226; */ IntervalReal(4226), /** * GEInt = 130; */ GEInt(130), /** * GEReal = 131; */ GEReal(131), /** * GEDecimal = 132; */ GEDecimal(132), /** * GEString = 133; */ GEString(133), /** * GETime = 134; */ GETime(134), /** * GEDuration = 135; */ GEDuration(135), /** * GEJson = 136; */ GEJson(136), /** * EQInt = 140; */ EQInt(140), /** * EQReal = 141; */ EQReal(141), /** * EQDecimal = 142; */ EQDecimal(142), /** * EQString = 143; */ EQString(143), /** * EQTime = 144; */ EQTime(144), /** * EQDuration = 145; */ EQDuration(145), /** * EQJson = 146; */ EQJson(146), /** * NEInt = 150; */ NEInt(150), /** * NEReal = 151; */ NEReal(151), /** * NEDecimal = 152; */ NEDecimal(152), /** * NEString = 153; */ NEString(153), /** * NETime = 154; */ NETime(154), /** * NEDuration = 155; */ NEDuration(155), /** * NEJson = 156; */ NEJson(156), /** * NullEQInt = 160; */ NullEQInt(160), /** * NullEQReal = 161; */ NullEQReal(161), /** * NullEQDecimal = 162; */ NullEQDecimal(162), /** * NullEQString = 163; */ NullEQString(163), /** * NullEQTime = 164; */ NullEQTime(164), /** * NullEQDuration = 165; */ NullEQDuration(165), /** * NullEQJson = 166; */ NullEQJson(166), /** *
   *arithmetic
   * 
* * PlusReal = 200; */ PlusReal(200), /** * PlusDecimal = 201; */ PlusDecimal(201), /** * PlusInt = 203; */ PlusInt(203), /** * MinusReal = 204; */ MinusReal(204), /** * MinusDecimal = 205; */ MinusDecimal(205), /** * MinusInt = 207; */ MinusInt(207), /** * MultiplyReal = 208; */ MultiplyReal(208), /** * MultiplyDecimal = 209; */ MultiplyDecimal(209), /** * MultiplyInt = 210; */ MultiplyInt(210), /** * DivideReal = 211; */ DivideReal(211), /** * DivideDecimal = 212; */ DivideDecimal(212), /** * IntDivideInt = 213; */ IntDivideInt(213), /** * IntDivideDecimal = 214; */ IntDivideDecimal(214), /** * ModReal = 215; */ ModReal(215), /** * ModDecimal = 216; */ ModDecimal(216), /** * ModInt = 217; */ ModInt(217), /** * MultiplyIntUnsigned = 218; */ MultiplyIntUnsigned(218), /** * PlusIntUnsignedUnsigned = 219; */ PlusIntUnsignedUnsigned(219), /** * PlusIntUnsignedSigned = 220; */ PlusIntUnsignedSigned(220), /** * PlusIntSignedUnsigned = 221; */ PlusIntSignedUnsigned(221), /** * PlusIntSignedSigned = 222; */ PlusIntSignedSigned(222), /** * ModIntUnsignedUnsigned = 223; */ ModIntUnsignedUnsigned(223), /** * ModIntUnsignedSigned = 224; */ ModIntUnsignedSigned(224), /** * ModIntSignedUnsigned = 225; */ ModIntSignedUnsigned(225), /** * ModIntSignedSigned = 226; */ ModIntSignedSigned(226), /** *
   *math
   * 
* * AbsInt = 2101; */ AbsInt(2101), /** * AbsUInt = 2102; */ AbsUInt(2102), /** * AbsReal = 2103; */ AbsReal(2103), /** * AbsDecimal = 2104; */ AbsDecimal(2104), /** * CeilIntToDec = 2105; */ CeilIntToDec(2105), /** * CeilIntToInt = 2106; */ CeilIntToInt(2106), /** * CeilDecToInt = 2107; */ CeilDecToInt(2107), /** * CeilDecToDec = 2108; */ CeilDecToDec(2108), /** * CeilReal = 2109; */ CeilReal(2109), /** * FloorIntToDec = 2110; */ FloorIntToDec(2110), /** * FloorIntToInt = 2111; */ FloorIntToInt(2111), /** * FloorDecToInt = 2112; */ FloorDecToInt(2112), /** * FloorDecToDec = 2113; */ FloorDecToDec(2113), /** * FloorReal = 2114; */ FloorReal(2114), /** * RoundReal = 2121; */ RoundReal(2121), /** * RoundInt = 2122; */ RoundInt(2122), /** * RoundDec = 2123; */ RoundDec(2123), /** * RoundWithFracReal = 2124; */ RoundWithFracReal(2124), /** * RoundWithFracInt = 2125; */ RoundWithFracInt(2125), /** * RoundWithFracDec = 2126; */ RoundWithFracDec(2126), /** * Log1Arg = 2131; */ Log1Arg(2131), /** * Log2Args = 2132; */ Log2Args(2132), /** * Log2 = 2133; */ Log2(2133), /** * Log10 = 2134; */ Log10(2134), /** * Rand = 2135; */ Rand(2135), /** * RandWithSeedFirstGen = 2136; */ RandWithSeedFirstGen(2136), /** * Pow = 2137; */ Pow(2137), /** * Conv = 2138; */ Conv(2138), /** * CRC32 = 2139; */ CRC32(2139), /** * Sign = 2140; */ Sign(2140), /** * Sqrt = 2141; */ Sqrt(2141), /** * Acos = 2142; */ Acos(2142), /** * Asin = 2143; */ Asin(2143), /** * Atan1Arg = 2144; */ Atan1Arg(2144), /** * Atan2Args = 2145; */ Atan2Args(2145), /** * Cos = 2146; */ Cos(2146), /** * Cot = 2147; */ Cot(2147), /** * Degrees = 2148; */ Degrees(2148), /** * Exp = 2149; */ Exp(2149), /** * PI = 2150; */ PI(2150), /** * Radians = 2151; */ Radians(2151), /** * Sin = 2152; */ Sin(2152), /** * Tan = 2153; */ Tan(2153), /** * TruncateInt = 2154; */ TruncateInt(2154), /** * TruncateReal = 2155; */ TruncateReal(2155), /** * TruncateDecimal = 2156; */ TruncateDecimal(2156), /** * TruncateUint = 2157; */ TruncateUint(2157), /** *
   *op
   * 
* * LogicalAnd = 3101; */ LogicalAnd(3101), /** * LogicalOr = 3102; */ LogicalOr(3102), /** * LogicalXor = 3103; */ LogicalXor(3103), /** * UnaryNotInt = 3104; */ UnaryNotInt(3104), /** * UnaryNotDecimal = 3105; */ UnaryNotDecimal(3105), /** * UnaryNotReal = 3106; */ UnaryNotReal(3106), /** * UnaryMinusInt = 3108; */ UnaryMinusInt(3108), /** * UnaryMinusReal = 3109; */ UnaryMinusReal(3109), /** * UnaryMinusDecimal = 3110; */ UnaryMinusDecimal(3110), /** * DecimalIsNull = 3111; */ DecimalIsNull(3111), /** * DurationIsNull = 3112; */ DurationIsNull(3112), /** * RealIsNull = 3113; */ RealIsNull(3113), /** * StringIsNull = 3114; */ StringIsNull(3114), /** * TimeIsNull = 3115; */ TimeIsNull(3115), /** * IntIsNull = 3116; */ IntIsNull(3116), /** *
   * unimplemented in tidb
   * 
* * JsonIsNull = 3117; */ JsonIsNull(3117), /** * BitAndSig = 3118; */ BitAndSig(3118), /** * BitOrSig = 3119; */ BitOrSig(3119), /** * BitXorSig = 3120; */ BitXorSig(3120), /** * BitNegSig = 3121; */ BitNegSig(3121), /** * IntIsTrue = 3122; */ IntIsTrue(3122), /** * RealIsTrue = 3123; */ RealIsTrue(3123), /** * DecimalIsTrue = 3124; */ DecimalIsTrue(3124), /** * IntIsFalse = 3125; */ IntIsFalse(3125), /** * RealIsFalse = 3126; */ RealIsFalse(3126), /** * DecimalIsFalse = 3127; */ DecimalIsFalse(3127), /** * LeftShift = 3129; */ LeftShift(3129), /** * RightShift = 3130; */ RightShift(3130), /** * IntIsTrueWithNull = 3142; */ IntIsTrueWithNull(3142), /** * RealIsTrueWithNull = 3143; */ RealIsTrueWithNull(3143), /** * DecimalIsTrueWithNull = 3144; */ DecimalIsTrueWithNull(3144), /** * IntIsFalseWithNull = 3145; */ IntIsFalseWithNull(3145), /** * RealIsFalseWithNull = 3146; */ RealIsFalseWithNull(3146), /** * DecimalIsFalseWithNull = 3147; */ DecimalIsFalseWithNull(3147), /** *
   *other
   * 
* * BitCount = 3128; */ BitCount(3128), /** * GetParamString = 3131; */ GetParamString(3131), /** * GetVar = 3132; */ GetVar(3132), /** * RowSig = 3133; */ RowSig(3133), /** * SetVar = 3134; */ SetVar(3134), /** * ValuesDecimal = 3135; */ ValuesDecimal(3135), /** * ValuesDuration = 3136; */ ValuesDuration(3136), /** * ValuesInt = 3137; */ ValuesInt(3137), /** * ValuesJSON = 3138; */ ValuesJSON(3138), /** * ValuesReal = 3139; */ ValuesReal(3139), /** * ValuesString = 3140; */ ValuesString(3140), /** * ValuesTime = 3141; */ ValuesTime(3141), /** * InInt = 4001; */ InInt(4001), /** * InReal = 4002; */ InReal(4002), /** * InDecimal = 4003; */ InDecimal(4003), /** * InString = 4004; */ InString(4004), /** * InTime = 4005; */ InTime(4005), /** * InDuration = 4006; */ InDuration(4006), /** * InJson = 4007; */ InJson(4007), /** *
   *control
   * 
* * IfNullInt = 4101; */ IfNullInt(4101), /** * IfNullReal = 4102; */ IfNullReal(4102), /** * IfNullDecimal = 4103; */ IfNullDecimal(4103), /** * IfNullString = 4104; */ IfNullString(4104), /** * IfNullTime = 4105; */ IfNullTime(4105), /** * IfNullDuration = 4106; */ IfNullDuration(4106), /** * IfInt = 4107; */ IfInt(4107), /** * IfReal = 4108; */ IfReal(4108), /** * IfDecimal = 4109; */ IfDecimal(4109), /** * IfString = 4110; */ IfString(4110), /** * IfTime = 4111; */ IfTime(4111), /** * IfDuration = 4112; */ IfDuration(4112), /** * IfNullJson = 4113; */ IfNullJson(4113), /** * IfJson = 4114; */ IfJson(4114), /** * CaseWhenInt = 4208; */ CaseWhenInt(4208), /** * CaseWhenReal = 4209; */ CaseWhenReal(4209), /** * CaseWhenDecimal = 4210; */ CaseWhenDecimal(4210), /** * CaseWhenString = 4211; */ CaseWhenString(4211), /** * CaseWhenTime = 4212; */ CaseWhenTime(4212), /** * CaseWhenDuration = 4213; */ CaseWhenDuration(4213), /** *
   * unimplemented in tidb
   * 
* * CaseWhenJson = 4214; */ CaseWhenJson(4214), /** *
   * encryption 
   * 
* * AesDecrypt = 4501; */ AesDecrypt(4501), /** * AesEncrypt = 4502; */ AesEncrypt(4502), /** * Compress = 4503; */ Compress(4503), /** * MD5 = 4504; */ MD5(4504), /** * Password = 4505; */ Password(4505), /** * RandomBytes = 4506; */ RandomBytes(4506), /** * SHA1 = 4507; */ SHA1(4507), /** * SHA2 = 4508; */ SHA2(4508), /** * Uncompress = 4509; */ Uncompress(4509), /** * UncompressedLength = 4510; */ UncompressedLength(4510), /** * AesDecryptIV = 4511; */ AesDecryptIV(4511), /** * AesEncryptIV = 4512; */ AesEncryptIV(4512), /** * Encode = 4513; */ Encode(4513), /** * Decode = 4514; */ Decode(4514), /** *
   *info
   * 
* * Database = 4521; */ Database(4521), /** * FoundRows = 4522; */ FoundRows(4522), /** * CurrentUser = 4523; */ CurrentUser(4523), /** * User = 4524; */ User(4524), /** * ConnectionID = 4525; */ ConnectionID(4525), /** * LastInsertID = 4526; */ LastInsertID(4526), /** * LastInsertIDWithID = 4527; */ LastInsertIDWithID(4527), /** * Version = 4528; */ Version(4528), /** * TiDBVersion = 4529; */ TiDBVersion(4529), /** * RowCount = 4530; */ RowCount(4530), /** *
   *miscellaneous
   * 
* * Sleep = 4551; */ Sleep(4551), /** * Lock = 4552; */ Lock(4552), /** * ReleaseLock = 4553; */ ReleaseLock(4553), /** * DecimalAnyValue = 4554; */ DecimalAnyValue(4554), /** * DurationAnyValue = 4555; */ DurationAnyValue(4555), /** * IntAnyValue = 4556; */ IntAnyValue(4556), /** * JSONAnyValue = 4557; */ JSONAnyValue(4557), /** * RealAnyValue = 4558; */ RealAnyValue(4558), /** * StringAnyValue = 4559; */ StringAnyValue(4559), /** * TimeAnyValue = 4560; */ TimeAnyValue(4560), /** * InetAton = 4561; */ InetAton(4561), /** * InetNtoa = 4562; */ InetNtoa(4562), /** * Inet6Aton = 4563; */ Inet6Aton(4563), /** * Inet6Ntoa = 4564; */ Inet6Ntoa(4564), /** * IsIPv4 = 4565; */ IsIPv4(4565), /** * IsIPv4Compat = 4566; */ IsIPv4Compat(4566), /** * IsIPv4Mapped = 4567; */ IsIPv4Mapped(4567), /** * IsIPv6 = 4568; */ IsIPv6(4568), /** * UUID = 4569; */ UUID(4569), /** *
   *like
   * 
* * LikeSig = 4310; */ LikeSig(4310), /** * RegexpSig = 4311; */ RegexpSig(4311), /** * RegexpUTF8Sig = 4312; */ RegexpUTF8Sig(4312), /** *
   *json
   * 
* * JsonExtractSig = 5001; */ JsonExtractSig(5001), /** * JsonUnquoteSig = 5002; */ JsonUnquoteSig(5002), /** * JsonTypeSig = 5003; */ JsonTypeSig(5003), /** * JsonSetSig = 5004; */ JsonSetSig(5004), /** * JsonInsertSig = 5005; */ JsonInsertSig(5005), /** * JsonReplaceSig = 5006; */ JsonReplaceSig(5006), /** * JsonRemoveSig = 5007; */ JsonRemoveSig(5007), /** * JsonMergeSig = 5008; */ JsonMergeSig(5008), /** * JsonObjectSig = 5009; */ JsonObjectSig(5009), /** * JsonArraySig = 5010; */ JsonArraySig(5010), /** * JsonValidJsonSig = 5011; */ JsonValidJsonSig(5011), /** * JsonContainsSig = 5012; */ JsonContainsSig(5012), /** * JsonArrayAppendSig = 5013; */ JsonArrayAppendSig(5013), /** * JsonArrayInsertSig = 5014; */ JsonArrayInsertSig(5014), /** * JsonMergePatchSig = 5015; */ JsonMergePatchSig(5015), /** * JsonMergePreserveSig = 5016; */ JsonMergePreserveSig(5016), /** * JsonContainsPathSig = 5017; */ JsonContainsPathSig(5017), /** * JsonPrettySig = 5018; */ JsonPrettySig(5018), /** * JsonQuoteSig = 5019; */ JsonQuoteSig(5019), /** * JsonSearchSig = 5020; */ JsonSearchSig(5020), /** * JsonStorageSizeSig = 5021; */ JsonStorageSizeSig(5021), /** * JsonDepthSig = 5022; */ JsonDepthSig(5022), /** * JsonKeysSig = 5023; */ JsonKeysSig(5023), /** * JsonLengthSig = 5024; */ JsonLengthSig(5024), /** * JsonKeys2ArgsSig = 5025; */ JsonKeys2ArgsSig(5025), /** * JsonValidStringSig = 5026; */ JsonValidStringSig(5026), /** * JsonValidOthersSig = 5027; */ JsonValidOthersSig(5027), /** *
   *time
   * 
* * DateFormatSig = 6001; */ DateFormatSig(6001), /** * DateLiteral = 6002; */ DateLiteral(6002), /** * DateDiff = 6003; */ DateDiff(6003), /** * NullTimeDiff = 6004; */ NullTimeDiff(6004), /** * TimeStringTimeDiff = 6005; */ TimeStringTimeDiff(6005), /** * DurationStringTimeDiff = 6006; */ DurationStringTimeDiff(6006), /** * DurationDurationTimeDiff = 6007; */ DurationDurationTimeDiff(6007), /** * StringTimeTimeDiff = 6008; */ StringTimeTimeDiff(6008), /** * StringDurationTimeDiff = 6009; */ StringDurationTimeDiff(6009), /** * StringStringTimeDiff = 6010; */ StringStringTimeDiff(6010), /** * TimeTimeTimeDiff = 6011; */ TimeTimeTimeDiff(6011), /** * Date = 6012; */ Date(6012), /** * Hour = 6013; */ Hour(6013), /** * Minute = 6014; */ Minute(6014), /** * Second = 6015; */ Second(6015), /** * MicroSecond = 6016; */ MicroSecond(6016), /** * Month = 6017; */ Month(6017), /** * MonthName = 6018; */ MonthName(6018), /** * NowWithArg = 6019; */ NowWithArg(6019), /** * NowWithoutArg = 6020; */ NowWithoutArg(6020), /** * DayName = 6021; */ DayName(6021), /** * DayOfMonth = 6022; */ DayOfMonth(6022), /** * DayOfWeek = 6023; */ DayOfWeek(6023), /** * DayOfYear = 6024; */ DayOfYear(6024), /** * WeekWithMode = 6025; */ WeekWithMode(6025), /** * WeekWithoutMode = 6026; */ WeekWithoutMode(6026), /** * WeekDay = 6027; */ WeekDay(6027), /** * WeekOfYear = 6028; */ WeekOfYear(6028), /** * Year = 6029; */ Year(6029), /** * YearWeekWithMode = 6030; */ YearWeekWithMode(6030), /** * YearWeekWithoutMode = 6031; */ YearWeekWithoutMode(6031), /** * GetFormat = 6032; */ GetFormat(6032), /** * SysDateWithFsp = 6033; */ SysDateWithFsp(6033), /** * SysDateWithoutFsp = 6034; */ SysDateWithoutFsp(6034), /** * CurrentDate = 6035; */ CurrentDate(6035), /** * CurrentTime0Arg = 6036; */ CurrentTime0Arg(6036), /** * CurrentTime1Arg = 6037; */ CurrentTime1Arg(6037), /** * Time = 6038; */ Time(6038), /** * TimeLiteral = 6039; */ TimeLiteral(6039), /** * UTCDate = 6040; */ UTCDate(6040), /** * UTCTimestampWithArg = 6041; */ UTCTimestampWithArg(6041), /** * UTCTimestampWithoutArg = 6042; */ UTCTimestampWithoutArg(6042), /** * AddDatetimeAndDuration = 6043; */ AddDatetimeAndDuration(6043), /** * AddDatetimeAndString = 6044; */ AddDatetimeAndString(6044), /** * AddTimeDateTimeNull = 6045; */ AddTimeDateTimeNull(6045), /** * AddStringAndDuration = 6046; */ AddStringAndDuration(6046), /** * AddStringAndString = 6047; */ AddStringAndString(6047), /** * AddTimeStringNull = 6048; */ AddTimeStringNull(6048), /** * AddDurationAndDuration = 6049; */ AddDurationAndDuration(6049), /** * AddDurationAndString = 6050; */ AddDurationAndString(6050), /** * AddTimeDurationNull = 6051; */ AddTimeDurationNull(6051), /** * AddDateAndDuration = 6052; */ AddDateAndDuration(6052), /** * AddDateAndString = 6053; */ AddDateAndString(6053), /** * SubDatetimeAndDuration = 6054; */ SubDatetimeAndDuration(6054), /** * SubDatetimeAndString = 6055; */ SubDatetimeAndString(6055), /** * SubTimeDateTimeNull = 6056; */ SubTimeDateTimeNull(6056), /** * SubStringAndDuration = 6057; */ SubStringAndDuration(6057), /** * SubStringAndString = 6058; */ SubStringAndString(6058), /** * SubTimeStringNull = 6059; */ SubTimeStringNull(6059), /** * SubDurationAndDuration = 6060; */ SubDurationAndDuration(6060), /** * SubDurationAndString = 6061; */ SubDurationAndString(6061), /** * SubTimeDurationNull = 6062; */ SubTimeDurationNull(6062), /** * SubDateAndDuration = 6063; */ SubDateAndDuration(6063), /** * SubDateAndString = 6064; */ SubDateAndString(6064), /** * UnixTimestampCurrent = 6065; */ UnixTimestampCurrent(6065), /** * UnixTimestampInt = 6066; */ UnixTimestampInt(6066), /** * UnixTimestampDec = 6067; */ UnixTimestampDec(6067), /** * ConvertTz = 6068; */ ConvertTz(6068), /** * MakeDate = 6069; */ MakeDate(6069), /** * MakeTime = 6070; */ MakeTime(6070), /** * PeriodAdd = 6071; */ PeriodAdd(6071), /** * PeriodDiff = 6072; */ PeriodDiff(6072), /** * Quarter = 6073; */ Quarter(6073), /** * SecToTime = 6074; */ SecToTime(6074), /** * TimeToSec = 6075; */ TimeToSec(6075), /** * TimestampAdd = 6076; */ TimestampAdd(6076), /** * ToDays = 6077; */ ToDays(6077), /** * ToSeconds = 6078; */ ToSeconds(6078), /** * UTCTimeWithArg = 6079; */ UTCTimeWithArg(6079), /** * UTCTimeWithoutArg = 6080; */ UTCTimeWithoutArg(6080), /** * Timestamp1Arg = 6081; */ Timestamp1Arg(6081), /** * Timestamp2Args = 6082; */ Timestamp2Args(6082), /** * TimestampLiteral = 6083; */ TimestampLiteral(6083), /** * LastDay = 6084; */ LastDay(6084), /** * StrToDateDate = 6085; */ StrToDateDate(6085), /** * StrToDateDatetime = 6086; */ StrToDateDatetime(6086), /** * StrToDateDuration = 6087; */ StrToDateDuration(6087), /** * FromUnixTime1Arg = 6088; */ FromUnixTime1Arg(6088), /** * FromUnixTime2Arg = 6089; */ FromUnixTime2Arg(6089), /** * ExtractDatetime = 6090; */ ExtractDatetime(6090), /** * ExtractDuration = 6091; */ ExtractDuration(6091), /** * AddDateStringString = 6092; */ AddDateStringString(6092), /** * AddDateStringInt = 6093; */ AddDateStringInt(6093), /** * AddDateStringDecimal = 6094; */ AddDateStringDecimal(6094), /** * AddDateIntString = 6095; */ AddDateIntString(6095), /** * AddDateIntInt = 6096; */ AddDateIntInt(6096), /** * AddDateDatetimeString = 6097; */ AddDateDatetimeString(6097), /** * AddDateDatetimeInt = 6098; */ AddDateDatetimeInt(6098), /** * SubDateStringString = 6099; */ SubDateStringString(6099), /** * SubDateStringInt = 6100; */ SubDateStringInt(6100), /** * SubDateStringDecimal = 6101; */ SubDateStringDecimal(6101), /** * SubDateIntString = 6102; */ SubDateIntString(6102), /** * SubDateIntInt = 6103; */ SubDateIntInt(6103), /** * SubDateDatetimeString = 6104; */ SubDateDatetimeString(6104), /** * SubDateDatetimeInt = 6105; */ SubDateDatetimeInt(6105), /** * FromDays = 6106; */ FromDays(6106), /** * TimeFormat = 6107; */ TimeFormat(6107), /** * TimestampDiff = 6108; */ TimestampDiff(6108), /** * SubDateStringReal = 6109; */ SubDateStringReal(6109), /** * SubDateIntReal = 6110; */ SubDateIntReal(6110), /** * SubDateIntDecimal = 6111; */ SubDateIntDecimal(6111), /** * SubDateDatetimeReal = 6112; */ SubDateDatetimeReal(6112), /** * SubDateDatetimeDecimal = 6113; */ SubDateDatetimeDecimal(6113), /** * SubDateDurationString = 6114; */ SubDateDurationString(6114), /** * SubDateDurationInt = 6115; */ SubDateDurationInt(6115), /** * SubDateDurationReal = 6116; */ SubDateDurationReal(6116), /** * SubDateDurationDecimal = 6117; */ SubDateDurationDecimal(6117), /** * AddDateStringReal = 6118; */ AddDateStringReal(6118), /** * AddDateIntReal = 6119; */ AddDateIntReal(6119), /** * AddDateIntDecimal = 6120; */ AddDateIntDecimal(6120), /** * AddDateDatetimeReal = 6121; */ AddDateDatetimeReal(6121), /** * AddDateDatetimeDecimal = 6122; */ AddDateDatetimeDecimal(6122), /** * AddDateDurationString = 6123; */ AddDateDurationString(6123), /** * AddDateDurationInt = 6124; */ AddDateDurationInt(6124), /** * AddDateDurationReal = 6125; */ AddDateDurationReal(6125), /** * AddDateDurationDecimal = 6126; */ AddDateDurationDecimal(6126), /** *
   * String functions 
   * 
* * BitLength = 7001; */ BitLength(7001), /** * Bin = 7002; */ Bin(7002), /** * ASCII = 7003; */ ASCII(7003), /** * Char = 7004; */ Char(7004), /** * CharLengthUTF8 = 7005; */ CharLengthUTF8(7005), /** * Concat = 7006; */ Concat(7006), /** * ConcatWS = 7007; */ ConcatWS(7007), /** * Convert = 7008; */ Convert(7008), /** * Elt = 7009; */ Elt(7009), /** * ExportSet3Arg = 7010; */ ExportSet3Arg(7010), /** * ExportSet4Arg = 7011; */ ExportSet4Arg(7011), /** * ExportSet5Arg = 7012; */ ExportSet5Arg(7012), /** * FieldInt = 7013; */ FieldInt(7013), /** * FieldReal = 7014; */ FieldReal(7014), /** * FieldString = 7015; */ FieldString(7015), /** * FindInSet = 7016; */ FindInSet(7016), /** * Format = 7017; */ Format(7017), /** * FormatWithLocale = 7018; */ FormatWithLocale(7018), /** * FromBase64 = 7019; */ FromBase64(7019), /** * HexIntArg = 7020; */ HexIntArg(7020), /** * HexStrArg = 7021; */ HexStrArg(7021), /** * InsertUTF8 = 7022; */ InsertUTF8(7022), /** * Insert = 7023; */ Insert(7023), /** * InstrUTF8 = 7024; */ InstrUTF8(7024), /** * Instr = 7025; */ Instr(7025), /** * LTrim = 7026; */ LTrim(7026), /** * LeftUTF8 = 7027; */ LeftUTF8(7027), /** * Left = 7028; */ Left(7028), /** * Length = 7029; */ Length(7029), /** * Locate2ArgsUTF8 = 7030; */ Locate2ArgsUTF8(7030), /** * Locate3ArgsUTF8 = 7031; */ Locate3ArgsUTF8(7031), /** * Locate2Args = 7032; */ Locate2Args(7032), /** * Locate3Args = 7033; */ Locate3Args(7033), /** * Lower = 7034; */ Lower(7034), /** * LpadUTF8 = 7035; */ LpadUTF8(7035), /** * Lpad = 7036; */ Lpad(7036), /** * MakeSet = 7037; */ MakeSet(7037), /** * OctInt = 7038; */ OctInt(7038), /** * OctString = 7039; */ OctString(7039), /** * Ord = 7040; */ Ord(7040), /** * Quote = 7041; */ Quote(7041), /** * RTrim = 7042; */ RTrim(7042), /** * Repeat = 7043; */ Repeat(7043), /** * Replace = 7044; */ Replace(7044), /** * ReverseUTF8 = 7045; */ ReverseUTF8(7045), /** * Reverse = 7046; */ Reverse(7046), /** * RightUTF8 = 7047; */ RightUTF8(7047), /** * Right = 7048; */ Right(7048), /** * RpadUTF8 = 7049; */ RpadUTF8(7049), /** * Rpad = 7050; */ Rpad(7050), /** * Space = 7051; */ Space(7051), /** * Strcmp = 7052; */ Strcmp(7052), /** * Substring2ArgsUTF8 = 7053; */ Substring2ArgsUTF8(7053), /** * Substring3ArgsUTF8 = 7054; */ Substring3ArgsUTF8(7054), /** * Substring2Args = 7055; */ Substring2Args(7055), /** * Substring3Args = 7056; */ Substring3Args(7056), /** * SubstringIndex = 7057; */ SubstringIndex(7057), /** * ToBase64 = 7058; */ ToBase64(7058), /** * Trim1Arg = 7059; */ Trim1Arg(7059), /** * Trim2Args = 7060; */ Trim2Args(7060), /** * Trim3Args = 7061; */ Trim3Args(7061), /** * UnHex = 7062; */ UnHex(7062), /** * UpperUTF8 = 7063; */ UpperUTF8(7063), /** * Upper = 7064; */ Upper(7064), /** * CharLength = 7065; */ CharLength(7065), ; /** * Unspecified = 0; */ public static final int Unspecified_VALUE = 0; /** *
   * Casting 
   * 
* * CastIntAsInt = 1; */ public static final int CastIntAsInt_VALUE = 1; /** * CastIntAsReal = 2; */ public static final int CastIntAsReal_VALUE = 2; /** * CastIntAsString = 3; */ public static final int CastIntAsString_VALUE = 3; /** * CastIntAsDecimal = 4; */ public static final int CastIntAsDecimal_VALUE = 4; /** * CastIntAsTime = 5; */ public static final int CastIntAsTime_VALUE = 5; /** * CastIntAsDuration = 6; */ public static final int CastIntAsDuration_VALUE = 6; /** * CastIntAsJson = 7; */ public static final int CastIntAsJson_VALUE = 7; /** * CastRealAsInt = 10; */ public static final int CastRealAsInt_VALUE = 10; /** * CastRealAsReal = 11; */ public static final int CastRealAsReal_VALUE = 11; /** * CastRealAsString = 12; */ public static final int CastRealAsString_VALUE = 12; /** * CastRealAsDecimal = 13; */ public static final int CastRealAsDecimal_VALUE = 13; /** * CastRealAsTime = 14; */ public static final int CastRealAsTime_VALUE = 14; /** * CastRealAsDuration = 15; */ public static final int CastRealAsDuration_VALUE = 15; /** * CastRealAsJson = 16; */ public static final int CastRealAsJson_VALUE = 16; /** * CastDecimalAsInt = 20; */ public static final int CastDecimalAsInt_VALUE = 20; /** * CastDecimalAsReal = 21; */ public static final int CastDecimalAsReal_VALUE = 21; /** * CastDecimalAsString = 22; */ public static final int CastDecimalAsString_VALUE = 22; /** * CastDecimalAsDecimal = 23; */ public static final int CastDecimalAsDecimal_VALUE = 23; /** * CastDecimalAsTime = 24; */ public static final int CastDecimalAsTime_VALUE = 24; /** * CastDecimalAsDuration = 25; */ public static final int CastDecimalAsDuration_VALUE = 25; /** * CastDecimalAsJson = 26; */ public static final int CastDecimalAsJson_VALUE = 26; /** * CastStringAsInt = 30; */ public static final int CastStringAsInt_VALUE = 30; /** * CastStringAsReal = 31; */ public static final int CastStringAsReal_VALUE = 31; /** * CastStringAsString = 32; */ public static final int CastStringAsString_VALUE = 32; /** * CastStringAsDecimal = 33; */ public static final int CastStringAsDecimal_VALUE = 33; /** * CastStringAsTime = 34; */ public static final int CastStringAsTime_VALUE = 34; /** * CastStringAsDuration = 35; */ public static final int CastStringAsDuration_VALUE = 35; /** * CastStringAsJson = 36; */ public static final int CastStringAsJson_VALUE = 36; /** * CastTimeAsInt = 40; */ public static final int CastTimeAsInt_VALUE = 40; /** * CastTimeAsReal = 41; */ public static final int CastTimeAsReal_VALUE = 41; /** * CastTimeAsString = 42; */ public static final int CastTimeAsString_VALUE = 42; /** * CastTimeAsDecimal = 43; */ public static final int CastTimeAsDecimal_VALUE = 43; /** * CastTimeAsTime = 44; */ public static final int CastTimeAsTime_VALUE = 44; /** * CastTimeAsDuration = 45; */ public static final int CastTimeAsDuration_VALUE = 45; /** * CastTimeAsJson = 46; */ public static final int CastTimeAsJson_VALUE = 46; /** * CastDurationAsInt = 50; */ public static final int CastDurationAsInt_VALUE = 50; /** * CastDurationAsReal = 51; */ public static final int CastDurationAsReal_VALUE = 51; /** * CastDurationAsString = 52; */ public static final int CastDurationAsString_VALUE = 52; /** * CastDurationAsDecimal = 53; */ public static final int CastDurationAsDecimal_VALUE = 53; /** * CastDurationAsTime = 54; */ public static final int CastDurationAsTime_VALUE = 54; /** * CastDurationAsDuration = 55; */ public static final int CastDurationAsDuration_VALUE = 55; /** * CastDurationAsJson = 56; */ public static final int CastDurationAsJson_VALUE = 56; /** * CastJsonAsInt = 60; */ public static final int CastJsonAsInt_VALUE = 60; /** * CastJsonAsReal = 61; */ public static final int CastJsonAsReal_VALUE = 61; /** * CastJsonAsString = 62; */ public static final int CastJsonAsString_VALUE = 62; /** * CastJsonAsDecimal = 63; */ public static final int CastJsonAsDecimal_VALUE = 63; /** * CastJsonAsTime = 64; */ public static final int CastJsonAsTime_VALUE = 64; /** * CastJsonAsDuration = 65; */ public static final int CastJsonAsDuration_VALUE = 65; /** * CastJsonAsJson = 66; */ public static final int CastJsonAsJson_VALUE = 66; /** *
   *compare
   * 
* * CoalesceInt = 4201; */ public static final int CoalesceInt_VALUE = 4201; /** * CoalesceReal = 4202; */ public static final int CoalesceReal_VALUE = 4202; /** * CoalesceDecimal = 4203; */ public static final int CoalesceDecimal_VALUE = 4203; /** * CoalesceString = 4204; */ public static final int CoalesceString_VALUE = 4204; /** * CoalesceTime = 4205; */ public static final int CoalesceTime_VALUE = 4205; /** * CoalesceDuration = 4206; */ public static final int CoalesceDuration_VALUE = 4206; /** *
   * unimplemented in tidb
   * 
* * CoalesceJson = 4207; */ public static final int CoalesceJson_VALUE = 4207; /** * LTInt = 100; */ public static final int LTInt_VALUE = 100; /** * LTReal = 101; */ public static final int LTReal_VALUE = 101; /** * LTDecimal = 102; */ public static final int LTDecimal_VALUE = 102; /** * LTString = 103; */ public static final int LTString_VALUE = 103; /** * LTTime = 104; */ public static final int LTTime_VALUE = 104; /** * LTDuration = 105; */ public static final int LTDuration_VALUE = 105; /** * LTJson = 106; */ public static final int LTJson_VALUE = 106; /** * LEInt = 110; */ public static final int LEInt_VALUE = 110; /** * LEReal = 111; */ public static final int LEReal_VALUE = 111; /** * LEDecimal = 112; */ public static final int LEDecimal_VALUE = 112; /** * LEString = 113; */ public static final int LEString_VALUE = 113; /** * LETime = 114; */ public static final int LETime_VALUE = 114; /** * LEDuration = 115; */ public static final int LEDuration_VALUE = 115; /** * LEJson = 116; */ public static final int LEJson_VALUE = 116; /** * GTInt = 120; */ public static final int GTInt_VALUE = 120; /** * GTReal = 121; */ public static final int GTReal_VALUE = 121; /** * GTDecimal = 122; */ public static final int GTDecimal_VALUE = 122; /** * GTString = 123; */ public static final int GTString_VALUE = 123; /** * GTTime = 124; */ public static final int GTTime_VALUE = 124; /** * GTDuration = 125; */ public static final int GTDuration_VALUE = 125; /** * GTJson = 126; */ public static final int GTJson_VALUE = 126; /** * GreatestInt = 4215; */ public static final int GreatestInt_VALUE = 4215; /** * GreatestReal = 4216; */ public static final int GreatestReal_VALUE = 4216; /** * GreatestDecimal = 4217; */ public static final int GreatestDecimal_VALUE = 4217; /** * GreatestString = 4218; */ public static final int GreatestString_VALUE = 4218; /** * GreatestTime = 4219; */ public static final int GreatestTime_VALUE = 4219; /** * LeastInt = 4220; */ public static final int LeastInt_VALUE = 4220; /** * LeastReal = 4221; */ public static final int LeastReal_VALUE = 4221; /** * LeastDecimal = 4222; */ public static final int LeastDecimal_VALUE = 4222; /** * LeastString = 4223; */ public static final int LeastString_VALUE = 4223; /** * LeastTime = 4224; */ public static final int LeastTime_VALUE = 4224; /** * IntervalInt = 4225; */ public static final int IntervalInt_VALUE = 4225; /** * IntervalReal = 4226; */ public static final int IntervalReal_VALUE = 4226; /** * GEInt = 130; */ public static final int GEInt_VALUE = 130; /** * GEReal = 131; */ public static final int GEReal_VALUE = 131; /** * GEDecimal = 132; */ public static final int GEDecimal_VALUE = 132; /** * GEString = 133; */ public static final int GEString_VALUE = 133; /** * GETime = 134; */ public static final int GETime_VALUE = 134; /** * GEDuration = 135; */ public static final int GEDuration_VALUE = 135; /** * GEJson = 136; */ public static final int GEJson_VALUE = 136; /** * EQInt = 140; */ public static final int EQInt_VALUE = 140; /** * EQReal = 141; */ public static final int EQReal_VALUE = 141; /** * EQDecimal = 142; */ public static final int EQDecimal_VALUE = 142; /** * EQString = 143; */ public static final int EQString_VALUE = 143; /** * EQTime = 144; */ public static final int EQTime_VALUE = 144; /** * EQDuration = 145; */ public static final int EQDuration_VALUE = 145; /** * EQJson = 146; */ public static final int EQJson_VALUE = 146; /** * NEInt = 150; */ public static final int NEInt_VALUE = 150; /** * NEReal = 151; */ public static final int NEReal_VALUE = 151; /** * NEDecimal = 152; */ public static final int NEDecimal_VALUE = 152; /** * NEString = 153; */ public static final int NEString_VALUE = 153; /** * NETime = 154; */ public static final int NETime_VALUE = 154; /** * NEDuration = 155; */ public static final int NEDuration_VALUE = 155; /** * NEJson = 156; */ public static final int NEJson_VALUE = 156; /** * NullEQInt = 160; */ public static final int NullEQInt_VALUE = 160; /** * NullEQReal = 161; */ public static final int NullEQReal_VALUE = 161; /** * NullEQDecimal = 162; */ public static final int NullEQDecimal_VALUE = 162; /** * NullEQString = 163; */ public static final int NullEQString_VALUE = 163; /** * NullEQTime = 164; */ public static final int NullEQTime_VALUE = 164; /** * NullEQDuration = 165; */ public static final int NullEQDuration_VALUE = 165; /** * NullEQJson = 166; */ public static final int NullEQJson_VALUE = 166; /** *
   *arithmetic
   * 
* * PlusReal = 200; */ public static final int PlusReal_VALUE = 200; /** * PlusDecimal = 201; */ public static final int PlusDecimal_VALUE = 201; /** * PlusInt = 203; */ public static final int PlusInt_VALUE = 203; /** * MinusReal = 204; */ public static final int MinusReal_VALUE = 204; /** * MinusDecimal = 205; */ public static final int MinusDecimal_VALUE = 205; /** * MinusInt = 207; */ public static final int MinusInt_VALUE = 207; /** * MultiplyReal = 208; */ public static final int MultiplyReal_VALUE = 208; /** * MultiplyDecimal = 209; */ public static final int MultiplyDecimal_VALUE = 209; /** * MultiplyInt = 210; */ public static final int MultiplyInt_VALUE = 210; /** * DivideReal = 211; */ public static final int DivideReal_VALUE = 211; /** * DivideDecimal = 212; */ public static final int DivideDecimal_VALUE = 212; /** * IntDivideInt = 213; */ public static final int IntDivideInt_VALUE = 213; /** * IntDivideDecimal = 214; */ public static final int IntDivideDecimal_VALUE = 214; /** * ModReal = 215; */ public static final int ModReal_VALUE = 215; /** * ModDecimal = 216; */ public static final int ModDecimal_VALUE = 216; /** * ModInt = 217; */ public static final int ModInt_VALUE = 217; /** * MultiplyIntUnsigned = 218; */ public static final int MultiplyIntUnsigned_VALUE = 218; /** * PlusIntUnsignedUnsigned = 219; */ public static final int PlusIntUnsignedUnsigned_VALUE = 219; /** * PlusIntUnsignedSigned = 220; */ public static final int PlusIntUnsignedSigned_VALUE = 220; /** * PlusIntSignedUnsigned = 221; */ public static final int PlusIntSignedUnsigned_VALUE = 221; /** * PlusIntSignedSigned = 222; */ public static final int PlusIntSignedSigned_VALUE = 222; /** * ModIntUnsignedUnsigned = 223; */ public static final int ModIntUnsignedUnsigned_VALUE = 223; /** * ModIntUnsignedSigned = 224; */ public static final int ModIntUnsignedSigned_VALUE = 224; /** * ModIntSignedUnsigned = 225; */ public static final int ModIntSignedUnsigned_VALUE = 225; /** * ModIntSignedSigned = 226; */ public static final int ModIntSignedSigned_VALUE = 226; /** *
   *math
   * 
* * AbsInt = 2101; */ public static final int AbsInt_VALUE = 2101; /** * AbsUInt = 2102; */ public static final int AbsUInt_VALUE = 2102; /** * AbsReal = 2103; */ public static final int AbsReal_VALUE = 2103; /** * AbsDecimal = 2104; */ public static final int AbsDecimal_VALUE = 2104; /** * CeilIntToDec = 2105; */ public static final int CeilIntToDec_VALUE = 2105; /** * CeilIntToInt = 2106; */ public static final int CeilIntToInt_VALUE = 2106; /** * CeilDecToInt = 2107; */ public static final int CeilDecToInt_VALUE = 2107; /** * CeilDecToDec = 2108; */ public static final int CeilDecToDec_VALUE = 2108; /** * CeilReal = 2109; */ public static final int CeilReal_VALUE = 2109; /** * FloorIntToDec = 2110; */ public static final int FloorIntToDec_VALUE = 2110; /** * FloorIntToInt = 2111; */ public static final int FloorIntToInt_VALUE = 2111; /** * FloorDecToInt = 2112; */ public static final int FloorDecToInt_VALUE = 2112; /** * FloorDecToDec = 2113; */ public static final int FloorDecToDec_VALUE = 2113; /** * FloorReal = 2114; */ public static final int FloorReal_VALUE = 2114; /** * RoundReal = 2121; */ public static final int RoundReal_VALUE = 2121; /** * RoundInt = 2122; */ public static final int RoundInt_VALUE = 2122; /** * RoundDec = 2123; */ public static final int RoundDec_VALUE = 2123; /** * RoundWithFracReal = 2124; */ public static final int RoundWithFracReal_VALUE = 2124; /** * RoundWithFracInt = 2125; */ public static final int RoundWithFracInt_VALUE = 2125; /** * RoundWithFracDec = 2126; */ public static final int RoundWithFracDec_VALUE = 2126; /** * Log1Arg = 2131; */ public static final int Log1Arg_VALUE = 2131; /** * Log2Args = 2132; */ public static final int Log2Args_VALUE = 2132; /** * Log2 = 2133; */ public static final int Log2_VALUE = 2133; /** * Log10 = 2134; */ public static final int Log10_VALUE = 2134; /** * Rand = 2135; */ public static final int Rand_VALUE = 2135; /** * RandWithSeedFirstGen = 2136; */ public static final int RandWithSeedFirstGen_VALUE = 2136; /** * Pow = 2137; */ public static final int Pow_VALUE = 2137; /** * Conv = 2138; */ public static final int Conv_VALUE = 2138; /** * CRC32 = 2139; */ public static final int CRC32_VALUE = 2139; /** * Sign = 2140; */ public static final int Sign_VALUE = 2140; /** * Sqrt = 2141; */ public static final int Sqrt_VALUE = 2141; /** * Acos = 2142; */ public static final int Acos_VALUE = 2142; /** * Asin = 2143; */ public static final int Asin_VALUE = 2143; /** * Atan1Arg = 2144; */ public static final int Atan1Arg_VALUE = 2144; /** * Atan2Args = 2145; */ public static final int Atan2Args_VALUE = 2145; /** * Cos = 2146; */ public static final int Cos_VALUE = 2146; /** * Cot = 2147; */ public static final int Cot_VALUE = 2147; /** * Degrees = 2148; */ public static final int Degrees_VALUE = 2148; /** * Exp = 2149; */ public static final int Exp_VALUE = 2149; /** * PI = 2150; */ public static final int PI_VALUE = 2150; /** * Radians = 2151; */ public static final int Radians_VALUE = 2151; /** * Sin = 2152; */ public static final int Sin_VALUE = 2152; /** * Tan = 2153; */ public static final int Tan_VALUE = 2153; /** * TruncateInt = 2154; */ public static final int TruncateInt_VALUE = 2154; /** * TruncateReal = 2155; */ public static final int TruncateReal_VALUE = 2155; /** * TruncateDecimal = 2156; */ public static final int TruncateDecimal_VALUE = 2156; /** * TruncateUint = 2157; */ public static final int TruncateUint_VALUE = 2157; /** *
   *op
   * 
* * LogicalAnd = 3101; */ public static final int LogicalAnd_VALUE = 3101; /** * LogicalOr = 3102; */ public static final int LogicalOr_VALUE = 3102; /** * LogicalXor = 3103; */ public static final int LogicalXor_VALUE = 3103; /** * UnaryNotInt = 3104; */ public static final int UnaryNotInt_VALUE = 3104; /** * UnaryNotDecimal = 3105; */ public static final int UnaryNotDecimal_VALUE = 3105; /** * UnaryNotReal = 3106; */ public static final int UnaryNotReal_VALUE = 3106; /** * UnaryMinusInt = 3108; */ public static final int UnaryMinusInt_VALUE = 3108; /** * UnaryMinusReal = 3109; */ public static final int UnaryMinusReal_VALUE = 3109; /** * UnaryMinusDecimal = 3110; */ public static final int UnaryMinusDecimal_VALUE = 3110; /** * DecimalIsNull = 3111; */ public static final int DecimalIsNull_VALUE = 3111; /** * DurationIsNull = 3112; */ public static final int DurationIsNull_VALUE = 3112; /** * RealIsNull = 3113; */ public static final int RealIsNull_VALUE = 3113; /** * StringIsNull = 3114; */ public static final int StringIsNull_VALUE = 3114; /** * TimeIsNull = 3115; */ public static final int TimeIsNull_VALUE = 3115; /** * IntIsNull = 3116; */ public static final int IntIsNull_VALUE = 3116; /** *
   * unimplemented in tidb
   * 
* * JsonIsNull = 3117; */ public static final int JsonIsNull_VALUE = 3117; /** * BitAndSig = 3118; */ public static final int BitAndSig_VALUE = 3118; /** * BitOrSig = 3119; */ public static final int BitOrSig_VALUE = 3119; /** * BitXorSig = 3120; */ public static final int BitXorSig_VALUE = 3120; /** * BitNegSig = 3121; */ public static final int BitNegSig_VALUE = 3121; /** * IntIsTrue = 3122; */ public static final int IntIsTrue_VALUE = 3122; /** * RealIsTrue = 3123; */ public static final int RealIsTrue_VALUE = 3123; /** * DecimalIsTrue = 3124; */ public static final int DecimalIsTrue_VALUE = 3124; /** * IntIsFalse = 3125; */ public static final int IntIsFalse_VALUE = 3125; /** * RealIsFalse = 3126; */ public static final int RealIsFalse_VALUE = 3126; /** * DecimalIsFalse = 3127; */ public static final int DecimalIsFalse_VALUE = 3127; /** * LeftShift = 3129; */ public static final int LeftShift_VALUE = 3129; /** * RightShift = 3130; */ public static final int RightShift_VALUE = 3130; /** * IntIsTrueWithNull = 3142; */ public static final int IntIsTrueWithNull_VALUE = 3142; /** * RealIsTrueWithNull = 3143; */ public static final int RealIsTrueWithNull_VALUE = 3143; /** * DecimalIsTrueWithNull = 3144; */ public static final int DecimalIsTrueWithNull_VALUE = 3144; /** * IntIsFalseWithNull = 3145; */ public static final int IntIsFalseWithNull_VALUE = 3145; /** * RealIsFalseWithNull = 3146; */ public static final int RealIsFalseWithNull_VALUE = 3146; /** * DecimalIsFalseWithNull = 3147; */ public static final int DecimalIsFalseWithNull_VALUE = 3147; /** *
   *other
   * 
* * BitCount = 3128; */ public static final int BitCount_VALUE = 3128; /** * GetParamString = 3131; */ public static final int GetParamString_VALUE = 3131; /** * GetVar = 3132; */ public static final int GetVar_VALUE = 3132; /** * RowSig = 3133; */ public static final int RowSig_VALUE = 3133; /** * SetVar = 3134; */ public static final int SetVar_VALUE = 3134; /** * ValuesDecimal = 3135; */ public static final int ValuesDecimal_VALUE = 3135; /** * ValuesDuration = 3136; */ public static final int ValuesDuration_VALUE = 3136; /** * ValuesInt = 3137; */ public static final int ValuesInt_VALUE = 3137; /** * ValuesJSON = 3138; */ public static final int ValuesJSON_VALUE = 3138; /** * ValuesReal = 3139; */ public static final int ValuesReal_VALUE = 3139; /** * ValuesString = 3140; */ public static final int ValuesString_VALUE = 3140; /** * ValuesTime = 3141; */ public static final int ValuesTime_VALUE = 3141; /** * InInt = 4001; */ public static final int InInt_VALUE = 4001; /** * InReal = 4002; */ public static final int InReal_VALUE = 4002; /** * InDecimal = 4003; */ public static final int InDecimal_VALUE = 4003; /** * InString = 4004; */ public static final int InString_VALUE = 4004; /** * InTime = 4005; */ public static final int InTime_VALUE = 4005; /** * InDuration = 4006; */ public static final int InDuration_VALUE = 4006; /** * InJson = 4007; */ public static final int InJson_VALUE = 4007; /** *
   *control
   * 
* * IfNullInt = 4101; */ public static final int IfNullInt_VALUE = 4101; /** * IfNullReal = 4102; */ public static final int IfNullReal_VALUE = 4102; /** * IfNullDecimal = 4103; */ public static final int IfNullDecimal_VALUE = 4103; /** * IfNullString = 4104; */ public static final int IfNullString_VALUE = 4104; /** * IfNullTime = 4105; */ public static final int IfNullTime_VALUE = 4105; /** * IfNullDuration = 4106; */ public static final int IfNullDuration_VALUE = 4106; /** * IfInt = 4107; */ public static final int IfInt_VALUE = 4107; /** * IfReal = 4108; */ public static final int IfReal_VALUE = 4108; /** * IfDecimal = 4109; */ public static final int IfDecimal_VALUE = 4109; /** * IfString = 4110; */ public static final int IfString_VALUE = 4110; /** * IfTime = 4111; */ public static final int IfTime_VALUE = 4111; /** * IfDuration = 4112; */ public static final int IfDuration_VALUE = 4112; /** * IfNullJson = 4113; */ public static final int IfNullJson_VALUE = 4113; /** * IfJson = 4114; */ public static final int IfJson_VALUE = 4114; /** * CaseWhenInt = 4208; */ public static final int CaseWhenInt_VALUE = 4208; /** * CaseWhenReal = 4209; */ public static final int CaseWhenReal_VALUE = 4209; /** * CaseWhenDecimal = 4210; */ public static final int CaseWhenDecimal_VALUE = 4210; /** * CaseWhenString = 4211; */ public static final int CaseWhenString_VALUE = 4211; /** * CaseWhenTime = 4212; */ public static final int CaseWhenTime_VALUE = 4212; /** * CaseWhenDuration = 4213; */ public static final int CaseWhenDuration_VALUE = 4213; /** *
   * unimplemented in tidb
   * 
* * CaseWhenJson = 4214; */ public static final int CaseWhenJson_VALUE = 4214; /** *
   * encryption 
   * 
* * AesDecrypt = 4501; */ public static final int AesDecrypt_VALUE = 4501; /** * AesEncrypt = 4502; */ public static final int AesEncrypt_VALUE = 4502; /** * Compress = 4503; */ public static final int Compress_VALUE = 4503; /** * MD5 = 4504; */ public static final int MD5_VALUE = 4504; /** * Password = 4505; */ public static final int Password_VALUE = 4505; /** * RandomBytes = 4506; */ public static final int RandomBytes_VALUE = 4506; /** * SHA1 = 4507; */ public static final int SHA1_VALUE = 4507; /** * SHA2 = 4508; */ public static final int SHA2_VALUE = 4508; /** * Uncompress = 4509; */ public static final int Uncompress_VALUE = 4509; /** * UncompressedLength = 4510; */ public static final int UncompressedLength_VALUE = 4510; /** * AesDecryptIV = 4511; */ public static final int AesDecryptIV_VALUE = 4511; /** * AesEncryptIV = 4512; */ public static final int AesEncryptIV_VALUE = 4512; /** * Encode = 4513; */ public static final int Encode_VALUE = 4513; /** * Decode = 4514; */ public static final int Decode_VALUE = 4514; /** *
   *info
   * 
* * Database = 4521; */ public static final int Database_VALUE = 4521; /** * FoundRows = 4522; */ public static final int FoundRows_VALUE = 4522; /** * CurrentUser = 4523; */ public static final int CurrentUser_VALUE = 4523; /** * User = 4524; */ public static final int User_VALUE = 4524; /** * ConnectionID = 4525; */ public static final int ConnectionID_VALUE = 4525; /** * LastInsertID = 4526; */ public static final int LastInsertID_VALUE = 4526; /** * LastInsertIDWithID = 4527; */ public static final int LastInsertIDWithID_VALUE = 4527; /** * Version = 4528; */ public static final int Version_VALUE = 4528; /** * TiDBVersion = 4529; */ public static final int TiDBVersion_VALUE = 4529; /** * RowCount = 4530; */ public static final int RowCount_VALUE = 4530; /** *
   *miscellaneous
   * 
* * Sleep = 4551; */ public static final int Sleep_VALUE = 4551; /** * Lock = 4552; */ public static final int Lock_VALUE = 4552; /** * ReleaseLock = 4553; */ public static final int ReleaseLock_VALUE = 4553; /** * DecimalAnyValue = 4554; */ public static final int DecimalAnyValue_VALUE = 4554; /** * DurationAnyValue = 4555; */ public static final int DurationAnyValue_VALUE = 4555; /** * IntAnyValue = 4556; */ public static final int IntAnyValue_VALUE = 4556; /** * JSONAnyValue = 4557; */ public static final int JSONAnyValue_VALUE = 4557; /** * RealAnyValue = 4558; */ public static final int RealAnyValue_VALUE = 4558; /** * StringAnyValue = 4559; */ public static final int StringAnyValue_VALUE = 4559; /** * TimeAnyValue = 4560; */ public static final int TimeAnyValue_VALUE = 4560; /** * InetAton = 4561; */ public static final int InetAton_VALUE = 4561; /** * InetNtoa = 4562; */ public static final int InetNtoa_VALUE = 4562; /** * Inet6Aton = 4563; */ public static final int Inet6Aton_VALUE = 4563; /** * Inet6Ntoa = 4564; */ public static final int Inet6Ntoa_VALUE = 4564; /** * IsIPv4 = 4565; */ public static final int IsIPv4_VALUE = 4565; /** * IsIPv4Compat = 4566; */ public static final int IsIPv4Compat_VALUE = 4566; /** * IsIPv4Mapped = 4567; */ public static final int IsIPv4Mapped_VALUE = 4567; /** * IsIPv6 = 4568; */ public static final int IsIPv6_VALUE = 4568; /** * UUID = 4569; */ public static final int UUID_VALUE = 4569; /** *
   *like
   * 
* * LikeSig = 4310; */ public static final int LikeSig_VALUE = 4310; /** * RegexpSig = 4311; */ public static final int RegexpSig_VALUE = 4311; /** * RegexpUTF8Sig = 4312; */ public static final int RegexpUTF8Sig_VALUE = 4312; /** *
   *json
   * 
* * JsonExtractSig = 5001; */ public static final int JsonExtractSig_VALUE = 5001; /** * JsonUnquoteSig = 5002; */ public static final int JsonUnquoteSig_VALUE = 5002; /** * JsonTypeSig = 5003; */ public static final int JsonTypeSig_VALUE = 5003; /** * JsonSetSig = 5004; */ public static final int JsonSetSig_VALUE = 5004; /** * JsonInsertSig = 5005; */ public static final int JsonInsertSig_VALUE = 5005; /** * JsonReplaceSig = 5006; */ public static final int JsonReplaceSig_VALUE = 5006; /** * JsonRemoveSig = 5007; */ public static final int JsonRemoveSig_VALUE = 5007; /** * JsonMergeSig = 5008; */ public static final int JsonMergeSig_VALUE = 5008; /** * JsonObjectSig = 5009; */ public static final int JsonObjectSig_VALUE = 5009; /** * JsonArraySig = 5010; */ public static final int JsonArraySig_VALUE = 5010; /** * JsonValidJsonSig = 5011; */ public static final int JsonValidJsonSig_VALUE = 5011; /** * JsonContainsSig = 5012; */ public static final int JsonContainsSig_VALUE = 5012; /** * JsonArrayAppendSig = 5013; */ public static final int JsonArrayAppendSig_VALUE = 5013; /** * JsonArrayInsertSig = 5014; */ public static final int JsonArrayInsertSig_VALUE = 5014; /** * JsonMergePatchSig = 5015; */ public static final int JsonMergePatchSig_VALUE = 5015; /** * JsonMergePreserveSig = 5016; */ public static final int JsonMergePreserveSig_VALUE = 5016; /** * JsonContainsPathSig = 5017; */ public static final int JsonContainsPathSig_VALUE = 5017; /** * JsonPrettySig = 5018; */ public static final int JsonPrettySig_VALUE = 5018; /** * JsonQuoteSig = 5019; */ public static final int JsonQuoteSig_VALUE = 5019; /** * JsonSearchSig = 5020; */ public static final int JsonSearchSig_VALUE = 5020; /** * JsonStorageSizeSig = 5021; */ public static final int JsonStorageSizeSig_VALUE = 5021; /** * JsonDepthSig = 5022; */ public static final int JsonDepthSig_VALUE = 5022; /** * JsonKeysSig = 5023; */ public static final int JsonKeysSig_VALUE = 5023; /** * JsonLengthSig = 5024; */ public static final int JsonLengthSig_VALUE = 5024; /** * JsonKeys2ArgsSig = 5025; */ public static final int JsonKeys2ArgsSig_VALUE = 5025; /** * JsonValidStringSig = 5026; */ public static final int JsonValidStringSig_VALUE = 5026; /** * JsonValidOthersSig = 5027; */ public static final int JsonValidOthersSig_VALUE = 5027; /** *
   *time
   * 
* * DateFormatSig = 6001; */ public static final int DateFormatSig_VALUE = 6001; /** * DateLiteral = 6002; */ public static final int DateLiteral_VALUE = 6002; /** * DateDiff = 6003; */ public static final int DateDiff_VALUE = 6003; /** * NullTimeDiff = 6004; */ public static final int NullTimeDiff_VALUE = 6004; /** * TimeStringTimeDiff = 6005; */ public static final int TimeStringTimeDiff_VALUE = 6005; /** * DurationStringTimeDiff = 6006; */ public static final int DurationStringTimeDiff_VALUE = 6006; /** * DurationDurationTimeDiff = 6007; */ public static final int DurationDurationTimeDiff_VALUE = 6007; /** * StringTimeTimeDiff = 6008; */ public static final int StringTimeTimeDiff_VALUE = 6008; /** * StringDurationTimeDiff = 6009; */ public static final int StringDurationTimeDiff_VALUE = 6009; /** * StringStringTimeDiff = 6010; */ public static final int StringStringTimeDiff_VALUE = 6010; /** * TimeTimeTimeDiff = 6011; */ public static final int TimeTimeTimeDiff_VALUE = 6011; /** * Date = 6012; */ public static final int Date_VALUE = 6012; /** * Hour = 6013; */ public static final int Hour_VALUE = 6013; /** * Minute = 6014; */ public static final int Minute_VALUE = 6014; /** * Second = 6015; */ public static final int Second_VALUE = 6015; /** * MicroSecond = 6016; */ public static final int MicroSecond_VALUE = 6016; /** * Month = 6017; */ public static final int Month_VALUE = 6017; /** * MonthName = 6018; */ public static final int MonthName_VALUE = 6018; /** * NowWithArg = 6019; */ public static final int NowWithArg_VALUE = 6019; /** * NowWithoutArg = 6020; */ public static final int NowWithoutArg_VALUE = 6020; /** * DayName = 6021; */ public static final int DayName_VALUE = 6021; /** * DayOfMonth = 6022; */ public static final int DayOfMonth_VALUE = 6022; /** * DayOfWeek = 6023; */ public static final int DayOfWeek_VALUE = 6023; /** * DayOfYear = 6024; */ public static final int DayOfYear_VALUE = 6024; /** * WeekWithMode = 6025; */ public static final int WeekWithMode_VALUE = 6025; /** * WeekWithoutMode = 6026; */ public static final int WeekWithoutMode_VALUE = 6026; /** * WeekDay = 6027; */ public static final int WeekDay_VALUE = 6027; /** * WeekOfYear = 6028; */ public static final int WeekOfYear_VALUE = 6028; /** * Year = 6029; */ public static final int Year_VALUE = 6029; /** * YearWeekWithMode = 6030; */ public static final int YearWeekWithMode_VALUE = 6030; /** * YearWeekWithoutMode = 6031; */ public static final int YearWeekWithoutMode_VALUE = 6031; /** * GetFormat = 6032; */ public static final int GetFormat_VALUE = 6032; /** * SysDateWithFsp = 6033; */ public static final int SysDateWithFsp_VALUE = 6033; /** * SysDateWithoutFsp = 6034; */ public static final int SysDateWithoutFsp_VALUE = 6034; /** * CurrentDate = 6035; */ public static final int CurrentDate_VALUE = 6035; /** * CurrentTime0Arg = 6036; */ public static final int CurrentTime0Arg_VALUE = 6036; /** * CurrentTime1Arg = 6037; */ public static final int CurrentTime1Arg_VALUE = 6037; /** * Time = 6038; */ public static final int Time_VALUE = 6038; /** * TimeLiteral = 6039; */ public static final int TimeLiteral_VALUE = 6039; /** * UTCDate = 6040; */ public static final int UTCDate_VALUE = 6040; /** * UTCTimestampWithArg = 6041; */ public static final int UTCTimestampWithArg_VALUE = 6041; /** * UTCTimestampWithoutArg = 6042; */ public static final int UTCTimestampWithoutArg_VALUE = 6042; /** * AddDatetimeAndDuration = 6043; */ public static final int AddDatetimeAndDuration_VALUE = 6043; /** * AddDatetimeAndString = 6044; */ public static final int AddDatetimeAndString_VALUE = 6044; /** * AddTimeDateTimeNull = 6045; */ public static final int AddTimeDateTimeNull_VALUE = 6045; /** * AddStringAndDuration = 6046; */ public static final int AddStringAndDuration_VALUE = 6046; /** * AddStringAndString = 6047; */ public static final int AddStringAndString_VALUE = 6047; /** * AddTimeStringNull = 6048; */ public static final int AddTimeStringNull_VALUE = 6048; /** * AddDurationAndDuration = 6049; */ public static final int AddDurationAndDuration_VALUE = 6049; /** * AddDurationAndString = 6050; */ public static final int AddDurationAndString_VALUE = 6050; /** * AddTimeDurationNull = 6051; */ public static final int AddTimeDurationNull_VALUE = 6051; /** * AddDateAndDuration = 6052; */ public static final int AddDateAndDuration_VALUE = 6052; /** * AddDateAndString = 6053; */ public static final int AddDateAndString_VALUE = 6053; /** * SubDatetimeAndDuration = 6054; */ public static final int SubDatetimeAndDuration_VALUE = 6054; /** * SubDatetimeAndString = 6055; */ public static final int SubDatetimeAndString_VALUE = 6055; /** * SubTimeDateTimeNull = 6056; */ public static final int SubTimeDateTimeNull_VALUE = 6056; /** * SubStringAndDuration = 6057; */ public static final int SubStringAndDuration_VALUE = 6057; /** * SubStringAndString = 6058; */ public static final int SubStringAndString_VALUE = 6058; /** * SubTimeStringNull = 6059; */ public static final int SubTimeStringNull_VALUE = 6059; /** * SubDurationAndDuration = 6060; */ public static final int SubDurationAndDuration_VALUE = 6060; /** * SubDurationAndString = 6061; */ public static final int SubDurationAndString_VALUE = 6061; /** * SubTimeDurationNull = 6062; */ public static final int SubTimeDurationNull_VALUE = 6062; /** * SubDateAndDuration = 6063; */ public static final int SubDateAndDuration_VALUE = 6063; /** * SubDateAndString = 6064; */ public static final int SubDateAndString_VALUE = 6064; /** * UnixTimestampCurrent = 6065; */ public static final int UnixTimestampCurrent_VALUE = 6065; /** * UnixTimestampInt = 6066; */ public static final int UnixTimestampInt_VALUE = 6066; /** * UnixTimestampDec = 6067; */ public static final int UnixTimestampDec_VALUE = 6067; /** * ConvertTz = 6068; */ public static final int ConvertTz_VALUE = 6068; /** * MakeDate = 6069; */ public static final int MakeDate_VALUE = 6069; /** * MakeTime = 6070; */ public static final int MakeTime_VALUE = 6070; /** * PeriodAdd = 6071; */ public static final int PeriodAdd_VALUE = 6071; /** * PeriodDiff = 6072; */ public static final int PeriodDiff_VALUE = 6072; /** * Quarter = 6073; */ public static final int Quarter_VALUE = 6073; /** * SecToTime = 6074; */ public static final int SecToTime_VALUE = 6074; /** * TimeToSec = 6075; */ public static final int TimeToSec_VALUE = 6075; /** * TimestampAdd = 6076; */ public static final int TimestampAdd_VALUE = 6076; /** * ToDays = 6077; */ public static final int ToDays_VALUE = 6077; /** * ToSeconds = 6078; */ public static final int ToSeconds_VALUE = 6078; /** * UTCTimeWithArg = 6079; */ public static final int UTCTimeWithArg_VALUE = 6079; /** * UTCTimeWithoutArg = 6080; */ public static final int UTCTimeWithoutArg_VALUE = 6080; /** * Timestamp1Arg = 6081; */ public static final int Timestamp1Arg_VALUE = 6081; /** * Timestamp2Args = 6082; */ public static final int Timestamp2Args_VALUE = 6082; /** * TimestampLiteral = 6083; */ public static final int TimestampLiteral_VALUE = 6083; /** * LastDay = 6084; */ public static final int LastDay_VALUE = 6084; /** * StrToDateDate = 6085; */ public static final int StrToDateDate_VALUE = 6085; /** * StrToDateDatetime = 6086; */ public static final int StrToDateDatetime_VALUE = 6086; /** * StrToDateDuration = 6087; */ public static final int StrToDateDuration_VALUE = 6087; /** * FromUnixTime1Arg = 6088; */ public static final int FromUnixTime1Arg_VALUE = 6088; /** * FromUnixTime2Arg = 6089; */ public static final int FromUnixTime2Arg_VALUE = 6089; /** * ExtractDatetime = 6090; */ public static final int ExtractDatetime_VALUE = 6090; /** * ExtractDuration = 6091; */ public static final int ExtractDuration_VALUE = 6091; /** * AddDateStringString = 6092; */ public static final int AddDateStringString_VALUE = 6092; /** * AddDateStringInt = 6093; */ public static final int AddDateStringInt_VALUE = 6093; /** * AddDateStringDecimal = 6094; */ public static final int AddDateStringDecimal_VALUE = 6094; /** * AddDateIntString = 6095; */ public static final int AddDateIntString_VALUE = 6095; /** * AddDateIntInt = 6096; */ public static final int AddDateIntInt_VALUE = 6096; /** * AddDateDatetimeString = 6097; */ public static final int AddDateDatetimeString_VALUE = 6097; /** * AddDateDatetimeInt = 6098; */ public static final int AddDateDatetimeInt_VALUE = 6098; /** * SubDateStringString = 6099; */ public static final int SubDateStringString_VALUE = 6099; /** * SubDateStringInt = 6100; */ public static final int SubDateStringInt_VALUE = 6100; /** * SubDateStringDecimal = 6101; */ public static final int SubDateStringDecimal_VALUE = 6101; /** * SubDateIntString = 6102; */ public static final int SubDateIntString_VALUE = 6102; /** * SubDateIntInt = 6103; */ public static final int SubDateIntInt_VALUE = 6103; /** * SubDateDatetimeString = 6104; */ public static final int SubDateDatetimeString_VALUE = 6104; /** * SubDateDatetimeInt = 6105; */ public static final int SubDateDatetimeInt_VALUE = 6105; /** * FromDays = 6106; */ public static final int FromDays_VALUE = 6106; /** * TimeFormat = 6107; */ public static final int TimeFormat_VALUE = 6107; /** * TimestampDiff = 6108; */ public static final int TimestampDiff_VALUE = 6108; /** * SubDateStringReal = 6109; */ public static final int SubDateStringReal_VALUE = 6109; /** * SubDateIntReal = 6110; */ public static final int SubDateIntReal_VALUE = 6110; /** * SubDateIntDecimal = 6111; */ public static final int SubDateIntDecimal_VALUE = 6111; /** * SubDateDatetimeReal = 6112; */ public static final int SubDateDatetimeReal_VALUE = 6112; /** * SubDateDatetimeDecimal = 6113; */ public static final int SubDateDatetimeDecimal_VALUE = 6113; /** * SubDateDurationString = 6114; */ public static final int SubDateDurationString_VALUE = 6114; /** * SubDateDurationInt = 6115; */ public static final int SubDateDurationInt_VALUE = 6115; /** * SubDateDurationReal = 6116; */ public static final int SubDateDurationReal_VALUE = 6116; /** * SubDateDurationDecimal = 6117; */ public static final int SubDateDurationDecimal_VALUE = 6117; /** * AddDateStringReal = 6118; */ public static final int AddDateStringReal_VALUE = 6118; /** * AddDateIntReal = 6119; */ public static final int AddDateIntReal_VALUE = 6119; /** * AddDateIntDecimal = 6120; */ public static final int AddDateIntDecimal_VALUE = 6120; /** * AddDateDatetimeReal = 6121; */ public static final int AddDateDatetimeReal_VALUE = 6121; /** * AddDateDatetimeDecimal = 6122; */ public static final int AddDateDatetimeDecimal_VALUE = 6122; /** * AddDateDurationString = 6123; */ public static final int AddDateDurationString_VALUE = 6123; /** * AddDateDurationInt = 6124; */ public static final int AddDateDurationInt_VALUE = 6124; /** * AddDateDurationReal = 6125; */ public static final int AddDateDurationReal_VALUE = 6125; /** * AddDateDurationDecimal = 6126; */ public static final int AddDateDurationDecimal_VALUE = 6126; /** *
   * String functions 
   * 
* * BitLength = 7001; */ public static final int BitLength_VALUE = 7001; /** * Bin = 7002; */ public static final int Bin_VALUE = 7002; /** * ASCII = 7003; */ public static final int ASCII_VALUE = 7003; /** * Char = 7004; */ public static final int Char_VALUE = 7004; /** * CharLengthUTF8 = 7005; */ public static final int CharLengthUTF8_VALUE = 7005; /** * Concat = 7006; */ public static final int Concat_VALUE = 7006; /** * ConcatWS = 7007; */ public static final int ConcatWS_VALUE = 7007; /** * Convert = 7008; */ public static final int Convert_VALUE = 7008; /** * Elt = 7009; */ public static final int Elt_VALUE = 7009; /** * ExportSet3Arg = 7010; */ public static final int ExportSet3Arg_VALUE = 7010; /** * ExportSet4Arg = 7011; */ public static final int ExportSet4Arg_VALUE = 7011; /** * ExportSet5Arg = 7012; */ public static final int ExportSet5Arg_VALUE = 7012; /** * FieldInt = 7013; */ public static final int FieldInt_VALUE = 7013; /** * FieldReal = 7014; */ public static final int FieldReal_VALUE = 7014; /** * FieldString = 7015; */ public static final int FieldString_VALUE = 7015; /** * FindInSet = 7016; */ public static final int FindInSet_VALUE = 7016; /** * Format = 7017; */ public static final int Format_VALUE = 7017; /** * FormatWithLocale = 7018; */ public static final int FormatWithLocale_VALUE = 7018; /** * FromBase64 = 7019; */ public static final int FromBase64_VALUE = 7019; /** * HexIntArg = 7020; */ public static final int HexIntArg_VALUE = 7020; /** * HexStrArg = 7021; */ public static final int HexStrArg_VALUE = 7021; /** * InsertUTF8 = 7022; */ public static final int InsertUTF8_VALUE = 7022; /** * Insert = 7023; */ public static final int Insert_VALUE = 7023; /** * InstrUTF8 = 7024; */ public static final int InstrUTF8_VALUE = 7024; /** * Instr = 7025; */ public static final int Instr_VALUE = 7025; /** * LTrim = 7026; */ public static final int LTrim_VALUE = 7026; /** * LeftUTF8 = 7027; */ public static final int LeftUTF8_VALUE = 7027; /** * Left = 7028; */ public static final int Left_VALUE = 7028; /** * Length = 7029; */ public static final int Length_VALUE = 7029; /** * Locate2ArgsUTF8 = 7030; */ public static final int Locate2ArgsUTF8_VALUE = 7030; /** * Locate3ArgsUTF8 = 7031; */ public static final int Locate3ArgsUTF8_VALUE = 7031; /** * Locate2Args = 7032; */ public static final int Locate2Args_VALUE = 7032; /** * Locate3Args = 7033; */ public static final int Locate3Args_VALUE = 7033; /** * Lower = 7034; */ public static final int Lower_VALUE = 7034; /** * LpadUTF8 = 7035; */ public static final int LpadUTF8_VALUE = 7035; /** * Lpad = 7036; */ public static final int Lpad_VALUE = 7036; /** * MakeSet = 7037; */ public static final int MakeSet_VALUE = 7037; /** * OctInt = 7038; */ public static final int OctInt_VALUE = 7038; /** * OctString = 7039; */ public static final int OctString_VALUE = 7039; /** * Ord = 7040; */ public static final int Ord_VALUE = 7040; /** * Quote = 7041; */ public static final int Quote_VALUE = 7041; /** * RTrim = 7042; */ public static final int RTrim_VALUE = 7042; /** * Repeat = 7043; */ public static final int Repeat_VALUE = 7043; /** * Replace = 7044; */ public static final int Replace_VALUE = 7044; /** * ReverseUTF8 = 7045; */ public static final int ReverseUTF8_VALUE = 7045; /** * Reverse = 7046; */ public static final int Reverse_VALUE = 7046; /** * RightUTF8 = 7047; */ public static final int RightUTF8_VALUE = 7047; /** * Right = 7048; */ public static final int Right_VALUE = 7048; /** * RpadUTF8 = 7049; */ public static final int RpadUTF8_VALUE = 7049; /** * Rpad = 7050; */ public static final int Rpad_VALUE = 7050; /** * Space = 7051; */ public static final int Space_VALUE = 7051; /** * Strcmp = 7052; */ public static final int Strcmp_VALUE = 7052; /** * Substring2ArgsUTF8 = 7053; */ public static final int Substring2ArgsUTF8_VALUE = 7053; /** * Substring3ArgsUTF8 = 7054; */ public static final int Substring3ArgsUTF8_VALUE = 7054; /** * Substring2Args = 7055; */ public static final int Substring2Args_VALUE = 7055; /** * Substring3Args = 7056; */ public static final int Substring3Args_VALUE = 7056; /** * SubstringIndex = 7057; */ public static final int SubstringIndex_VALUE = 7057; /** * ToBase64 = 7058; */ public static final int ToBase64_VALUE = 7058; /** * Trim1Arg = 7059; */ public static final int Trim1Arg_VALUE = 7059; /** * Trim2Args = 7060; */ public static final int Trim2Args_VALUE = 7060; /** * Trim3Args = 7061; */ public static final int Trim3Args_VALUE = 7061; /** * UnHex = 7062; */ public static final int UnHex_VALUE = 7062; /** * UpperUTF8 = 7063; */ public static final int UpperUTF8_VALUE = 7063; /** * Upper = 7064; */ public static final int Upper_VALUE = 7064; /** * CharLength = 7065; */ public static final int CharLength_VALUE = 7065; public final int getNumber() { return value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static ScalarFuncSig valueOf(int value) { return forNumber(value); } public static ScalarFuncSig forNumber(int value) { switch (value) { case 0: return Unspecified; case 1: return CastIntAsInt; case 2: return CastIntAsReal; case 3: return CastIntAsString; case 4: return CastIntAsDecimal; case 5: return CastIntAsTime; case 6: return CastIntAsDuration; case 7: return CastIntAsJson; case 10: return CastRealAsInt; case 11: return CastRealAsReal; case 12: return CastRealAsString; case 13: return CastRealAsDecimal; case 14: return CastRealAsTime; case 15: return CastRealAsDuration; case 16: return CastRealAsJson; case 20: return CastDecimalAsInt; case 21: return CastDecimalAsReal; case 22: return CastDecimalAsString; case 23: return CastDecimalAsDecimal; case 24: return CastDecimalAsTime; case 25: return CastDecimalAsDuration; case 26: return CastDecimalAsJson; case 30: return CastStringAsInt; case 31: return CastStringAsReal; case 32: return CastStringAsString; case 33: return CastStringAsDecimal; case 34: return CastStringAsTime; case 35: return CastStringAsDuration; case 36: return CastStringAsJson; case 40: return CastTimeAsInt; case 41: return CastTimeAsReal; case 42: return CastTimeAsString; case 43: return CastTimeAsDecimal; case 44: return CastTimeAsTime; case 45: return CastTimeAsDuration; case 46: return CastTimeAsJson; case 50: return CastDurationAsInt; case 51: return CastDurationAsReal; case 52: return CastDurationAsString; case 53: return CastDurationAsDecimal; case 54: return CastDurationAsTime; case 55: return CastDurationAsDuration; case 56: return CastDurationAsJson; case 60: return CastJsonAsInt; case 61: return CastJsonAsReal; case 62: return CastJsonAsString; case 63: return CastJsonAsDecimal; case 64: return CastJsonAsTime; case 65: return CastJsonAsDuration; case 66: return CastJsonAsJson; case 4201: return CoalesceInt; case 4202: return CoalesceReal; case 4203: return CoalesceDecimal; case 4204: return CoalesceString; case 4205: return CoalesceTime; case 4206: return CoalesceDuration; case 4207: return CoalesceJson; case 100: return LTInt; case 101: return LTReal; case 102: return LTDecimal; case 103: return LTString; case 104: return LTTime; case 105: return LTDuration; case 106: return LTJson; case 110: return LEInt; case 111: return LEReal; case 112: return LEDecimal; case 113: return LEString; case 114: return LETime; case 115: return LEDuration; case 116: return LEJson; case 120: return GTInt; case 121: return GTReal; case 122: return GTDecimal; case 123: return GTString; case 124: return GTTime; case 125: return GTDuration; case 126: return GTJson; case 4215: return GreatestInt; case 4216: return GreatestReal; case 4217: return GreatestDecimal; case 4218: return GreatestString; case 4219: return GreatestTime; case 4220: return LeastInt; case 4221: return LeastReal; case 4222: return LeastDecimal; case 4223: return LeastString; case 4224: return LeastTime; case 4225: return IntervalInt; case 4226: return IntervalReal; case 130: return GEInt; case 131: return GEReal; case 132: return GEDecimal; case 133: return GEString; case 134: return GETime; case 135: return GEDuration; case 136: return GEJson; case 140: return EQInt; case 141: return EQReal; case 142: return EQDecimal; case 143: return EQString; case 144: return EQTime; case 145: return EQDuration; case 146: return EQJson; case 150: return NEInt; case 151: return NEReal; case 152: return NEDecimal; case 153: return NEString; case 154: return NETime; case 155: return NEDuration; case 156: return NEJson; case 160: return NullEQInt; case 161: return NullEQReal; case 162: return NullEQDecimal; case 163: return NullEQString; case 164: return NullEQTime; case 165: return NullEQDuration; case 166: return NullEQJson; case 200: return PlusReal; case 201: return PlusDecimal; case 203: return PlusInt; case 204: return MinusReal; case 205: return MinusDecimal; case 207: return MinusInt; case 208: return MultiplyReal; case 209: return MultiplyDecimal; case 210: return MultiplyInt; case 211: return DivideReal; case 212: return DivideDecimal; case 213: return IntDivideInt; case 214: return IntDivideDecimal; case 215: return ModReal; case 216: return ModDecimal; case 217: return ModInt; case 218: return MultiplyIntUnsigned; case 219: return PlusIntUnsignedUnsigned; case 220: return PlusIntUnsignedSigned; case 221: return PlusIntSignedUnsigned; case 222: return PlusIntSignedSigned; case 223: return ModIntUnsignedUnsigned; case 224: return ModIntUnsignedSigned; case 225: return ModIntSignedUnsigned; case 226: return ModIntSignedSigned; case 2101: return AbsInt; case 2102: return AbsUInt; case 2103: return AbsReal; case 2104: return AbsDecimal; case 2105: return CeilIntToDec; case 2106: return CeilIntToInt; case 2107: return CeilDecToInt; case 2108: return CeilDecToDec; case 2109: return CeilReal; case 2110: return FloorIntToDec; case 2111: return FloorIntToInt; case 2112: return FloorDecToInt; case 2113: return FloorDecToDec; case 2114: return FloorReal; case 2121: return RoundReal; case 2122: return RoundInt; case 2123: return RoundDec; case 2124: return RoundWithFracReal; case 2125: return RoundWithFracInt; case 2126: return RoundWithFracDec; case 2131: return Log1Arg; case 2132: return Log2Args; case 2133: return Log2; case 2134: return Log10; case 2135: return Rand; case 2136: return RandWithSeedFirstGen; case 2137: return Pow; case 2138: return Conv; case 2139: return CRC32; case 2140: return Sign; case 2141: return Sqrt; case 2142: return Acos; case 2143: return Asin; case 2144: return Atan1Arg; case 2145: return Atan2Args; case 2146: return Cos; case 2147: return Cot; case 2148: return Degrees; case 2149: return Exp; case 2150: return PI; case 2151: return Radians; case 2152: return Sin; case 2153: return Tan; case 2154: return TruncateInt; case 2155: return TruncateReal; case 2156: return TruncateDecimal; case 2157: return TruncateUint; case 3101: return LogicalAnd; case 3102: return LogicalOr; case 3103: return LogicalXor; case 3104: return UnaryNotInt; case 3105: return UnaryNotDecimal; case 3106: return UnaryNotReal; case 3108: return UnaryMinusInt; case 3109: return UnaryMinusReal; case 3110: return UnaryMinusDecimal; case 3111: return DecimalIsNull; case 3112: return DurationIsNull; case 3113: return RealIsNull; case 3114: return StringIsNull; case 3115: return TimeIsNull; case 3116: return IntIsNull; case 3117: return JsonIsNull; case 3118: return BitAndSig; case 3119: return BitOrSig; case 3120: return BitXorSig; case 3121: return BitNegSig; case 3122: return IntIsTrue; case 3123: return RealIsTrue; case 3124: return DecimalIsTrue; case 3125: return IntIsFalse; case 3126: return RealIsFalse; case 3127: return DecimalIsFalse; case 3129: return LeftShift; case 3130: return RightShift; case 3142: return IntIsTrueWithNull; case 3143: return RealIsTrueWithNull; case 3144: return DecimalIsTrueWithNull; case 3145: return IntIsFalseWithNull; case 3146: return RealIsFalseWithNull; case 3147: return DecimalIsFalseWithNull; case 3128: return BitCount; case 3131: return GetParamString; case 3132: return GetVar; case 3133: return RowSig; case 3134: return SetVar; case 3135: return ValuesDecimal; case 3136: return ValuesDuration; case 3137: return ValuesInt; case 3138: return ValuesJSON; case 3139: return ValuesReal; case 3140: return ValuesString; case 3141: return ValuesTime; case 4001: return InInt; case 4002: return InReal; case 4003: return InDecimal; case 4004: return InString; case 4005: return InTime; case 4006: return InDuration; case 4007: return InJson; case 4101: return IfNullInt; case 4102: return IfNullReal; case 4103: return IfNullDecimal; case 4104: return IfNullString; case 4105: return IfNullTime; case 4106: return IfNullDuration; case 4107: return IfInt; case 4108: return IfReal; case 4109: return IfDecimal; case 4110: return IfString; case 4111: return IfTime; case 4112: return IfDuration; case 4113: return IfNullJson; case 4114: return IfJson; case 4208: return CaseWhenInt; case 4209: return CaseWhenReal; case 4210: return CaseWhenDecimal; case 4211: return CaseWhenString; case 4212: return CaseWhenTime; case 4213: return CaseWhenDuration; case 4214: return CaseWhenJson; case 4501: return AesDecrypt; case 4502: return AesEncrypt; case 4503: return Compress; case 4504: return MD5; case 4505: return Password; case 4506: return RandomBytes; case 4507: return SHA1; case 4508: return SHA2; case 4509: return Uncompress; case 4510: return UncompressedLength; case 4511: return AesDecryptIV; case 4512: return AesEncryptIV; case 4513: return Encode; case 4514: return Decode; case 4521: return Database; case 4522: return FoundRows; case 4523: return CurrentUser; case 4524: return User; case 4525: return ConnectionID; case 4526: return LastInsertID; case 4527: return LastInsertIDWithID; case 4528: return Version; case 4529: return TiDBVersion; case 4530: return RowCount; case 4551: return Sleep; case 4552: return Lock; case 4553: return ReleaseLock; case 4554: return DecimalAnyValue; case 4555: return DurationAnyValue; case 4556: return IntAnyValue; case 4557: return JSONAnyValue; case 4558: return RealAnyValue; case 4559: return StringAnyValue; case 4560: return TimeAnyValue; case 4561: return InetAton; case 4562: return InetNtoa; case 4563: return Inet6Aton; case 4564: return Inet6Ntoa; case 4565: return IsIPv4; case 4566: return IsIPv4Compat; case 4567: return IsIPv4Mapped; case 4568: return IsIPv6; case 4569: return UUID; case 4310: return LikeSig; case 4311: return RegexpSig; case 4312: return RegexpUTF8Sig; case 5001: return JsonExtractSig; case 5002: return JsonUnquoteSig; case 5003: return JsonTypeSig; case 5004: return JsonSetSig; case 5005: return JsonInsertSig; case 5006: return JsonReplaceSig; case 5007: return JsonRemoveSig; case 5008: return JsonMergeSig; case 5009: return JsonObjectSig; case 5010: return JsonArraySig; case 5011: return JsonValidJsonSig; case 5012: return JsonContainsSig; case 5013: return JsonArrayAppendSig; case 5014: return JsonArrayInsertSig; case 5015: return JsonMergePatchSig; case 5016: return JsonMergePreserveSig; case 5017: return JsonContainsPathSig; case 5018: return JsonPrettySig; case 5019: return JsonQuoteSig; case 5020: return JsonSearchSig; case 5021: return JsonStorageSizeSig; case 5022: return JsonDepthSig; case 5023: return JsonKeysSig; case 5024: return JsonLengthSig; case 5025: return JsonKeys2ArgsSig; case 5026: return JsonValidStringSig; case 5027: return JsonValidOthersSig; case 6001: return DateFormatSig; case 6002: return DateLiteral; case 6003: return DateDiff; case 6004: return NullTimeDiff; case 6005: return TimeStringTimeDiff; case 6006: return DurationStringTimeDiff; case 6007: return DurationDurationTimeDiff; case 6008: return StringTimeTimeDiff; case 6009: return StringDurationTimeDiff; case 6010: return StringStringTimeDiff; case 6011: return TimeTimeTimeDiff; case 6012: return Date; case 6013: return Hour; case 6014: return Minute; case 6015: return Second; case 6016: return MicroSecond; case 6017: return Month; case 6018: return MonthName; case 6019: return NowWithArg; case 6020: return NowWithoutArg; case 6021: return DayName; case 6022: return DayOfMonth; case 6023: return DayOfWeek; case 6024: return DayOfYear; case 6025: return WeekWithMode; case 6026: return WeekWithoutMode; case 6027: return WeekDay; case 6028: return WeekOfYear; case 6029: return Year; case 6030: return YearWeekWithMode; case 6031: return YearWeekWithoutMode; case 6032: return GetFormat; case 6033: return SysDateWithFsp; case 6034: return SysDateWithoutFsp; case 6035: return CurrentDate; case 6036: return CurrentTime0Arg; case 6037: return CurrentTime1Arg; case 6038: return Time; case 6039: return TimeLiteral; case 6040: return UTCDate; case 6041: return UTCTimestampWithArg; case 6042: return UTCTimestampWithoutArg; case 6043: return AddDatetimeAndDuration; case 6044: return AddDatetimeAndString; case 6045: return AddTimeDateTimeNull; case 6046: return AddStringAndDuration; case 6047: return AddStringAndString; case 6048: return AddTimeStringNull; case 6049: return AddDurationAndDuration; case 6050: return AddDurationAndString; case 6051: return AddTimeDurationNull; case 6052: return AddDateAndDuration; case 6053: return AddDateAndString; case 6054: return SubDatetimeAndDuration; case 6055: return SubDatetimeAndString; case 6056: return SubTimeDateTimeNull; case 6057: return SubStringAndDuration; case 6058: return SubStringAndString; case 6059: return SubTimeStringNull; case 6060: return SubDurationAndDuration; case 6061: return SubDurationAndString; case 6062: return SubTimeDurationNull; case 6063: return SubDateAndDuration; case 6064: return SubDateAndString; case 6065: return UnixTimestampCurrent; case 6066: return UnixTimestampInt; case 6067: return UnixTimestampDec; case 6068: return ConvertTz; case 6069: return MakeDate; case 6070: return MakeTime; case 6071: return PeriodAdd; case 6072: return PeriodDiff; case 6073: return Quarter; case 6074: return SecToTime; case 6075: return TimeToSec; case 6076: return TimestampAdd; case 6077: return ToDays; case 6078: return ToSeconds; case 6079: return UTCTimeWithArg; case 6080: return UTCTimeWithoutArg; case 6081: return Timestamp1Arg; case 6082: return Timestamp2Args; case 6083: return TimestampLiteral; case 6084: return LastDay; case 6085: return StrToDateDate; case 6086: return StrToDateDatetime; case 6087: return StrToDateDuration; case 6088: return FromUnixTime1Arg; case 6089: return FromUnixTime2Arg; case 6090: return ExtractDatetime; case 6091: return ExtractDuration; case 6092: return AddDateStringString; case 6093: return AddDateStringInt; case 6094: return AddDateStringDecimal; case 6095: return AddDateIntString; case 6096: return AddDateIntInt; case 6097: return AddDateDatetimeString; case 6098: return AddDateDatetimeInt; case 6099: return SubDateStringString; case 6100: return SubDateStringInt; case 6101: return SubDateStringDecimal; case 6102: return SubDateIntString; case 6103: return SubDateIntInt; case 6104: return SubDateDatetimeString; case 6105: return SubDateDatetimeInt; case 6106: return FromDays; case 6107: return TimeFormat; case 6108: return TimestampDiff; case 6109: return SubDateStringReal; case 6110: return SubDateIntReal; case 6111: return SubDateIntDecimal; case 6112: return SubDateDatetimeReal; case 6113: return SubDateDatetimeDecimal; case 6114: return SubDateDurationString; case 6115: return SubDateDurationInt; case 6116: return SubDateDurationReal; case 6117: return SubDateDurationDecimal; case 6118: return AddDateStringReal; case 6119: return AddDateIntReal; case 6120: return AddDateIntDecimal; case 6121: return AddDateDatetimeReal; case 6122: return AddDateDatetimeDecimal; case 6123: return AddDateDurationString; case 6124: return AddDateDurationInt; case 6125: return AddDateDurationReal; case 6126: return AddDateDurationDecimal; case 7001: return BitLength; case 7002: return Bin; case 7003: return ASCII; case 7004: return Char; case 7005: return CharLengthUTF8; case 7006: return Concat; case 7007: return ConcatWS; case 7008: return Convert; case 7009: return Elt; case 7010: return ExportSet3Arg; case 7011: return ExportSet4Arg; case 7012: return ExportSet5Arg; case 7013: return FieldInt; case 7014: return FieldReal; case 7015: return FieldString; case 7016: return FindInSet; case 7017: return Format; case 7018: return FormatWithLocale; case 7019: return FromBase64; case 7020: return HexIntArg; case 7021: return HexStrArg; case 7022: return InsertUTF8; case 7023: return Insert; case 7024: return InstrUTF8; case 7025: return Instr; case 7026: return LTrim; case 7027: return LeftUTF8; case 7028: return Left; case 7029: return Length; case 7030: return Locate2ArgsUTF8; case 7031: return Locate3ArgsUTF8; case 7032: return Locate2Args; case 7033: return Locate3Args; case 7034: return Lower; case 7035: return LpadUTF8; case 7036: return Lpad; case 7037: return MakeSet; case 7038: return OctInt; case 7039: return OctString; case 7040: return Ord; case 7041: return Quote; case 7042: return RTrim; case 7043: return Repeat; case 7044: return Replace; case 7045: return ReverseUTF8; case 7046: return Reverse; case 7047: return RightUTF8; case 7048: return Right; case 7049: return RpadUTF8; case 7050: return Rpad; case 7051: return Space; case 7052: return Strcmp; case 7053: return Substring2ArgsUTF8; case 7054: return Substring3ArgsUTF8; case 7055: return Substring2Args; case 7056: return Substring3Args; case 7057: return SubstringIndex; case 7058: return ToBase64; case 7059: return Trim1Arg; case 7060: return Trim2Args; case 7061: return Trim3Args; case 7062: return UnHex; case 7063: return UpperUTF8; case 7064: return Upper; case 7065: return CharLength; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< ScalarFuncSig> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { public ScalarFuncSig findValueByNumber(int number) { return ScalarFuncSig.forNumber(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(ordinal()); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.pingcap.tidb.tipb.Expression.getDescriptor().getEnumTypes().get(1); } private static final ScalarFuncSig[] VALUES = values(); public static ScalarFuncSig valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int value; private ScalarFuncSig(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:tipb.ScalarFuncSig) }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy