Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Siddhi-Execution-String_Test-Suite
siddhi-execution-string-unit-tests139001,490
ClassMethodStartTime (ms)
Siddhi-Execution-String_Test-Suite
siddhi-execution-string-unit-tests — passed
io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCasetestCharAtFunctionExtension1568124787508562
testCharAtFunctionExtensionForIndexOutOfBoundException156812478807113
testCharAtFunctionExtensionVariableIndex156812478808510
testCharAtFunctionExtensionWithInvalidDataType156812478809567
testCharAtFunctionExtensionWithInvalidDataType115681247881637
testCharAtFunctionExtensionWithInvalidNoOfArguments15681247881707
testCharAtFunctionExtensionWithNullValues15681247881787
testCharAtFunctionExtensionWithNullValues115681247881868
io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCasetestCoalesceFunctionExtension15681247881988
testCoalesceFunctionExtensionWithInvalidDatatypes15681247882078
testCoalesceFunctionExtensionWithZeroArgument15681247882168
io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCasetestCoalesceFunctionExtension156812478822610
testCoalesceFunctionExtensionWithOneArgument15681247882379
io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCasetestContainsFunctionExtension156812478824812
testContainsFunctionExtensionWithInvalidDataType15681247882617
testContainsFunctionExtensionWithInvalidDataType115681247882698
testContainsFunctionExtensionWithNullValue15681247882788
testContainsFunctionExtensionWithNullValue1156812478828716
testContainsFunctionExtensionWithOneArgument15681247883038
io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCasetestContainsFunctionExtension156812478831410
testContainsFunctionExtensionWithInvalidDataType15681247883257
testContainsFunctionExtensionWithInvalidDataType115681247883337
testContainsFunctionExtensionWithOneArgument15681247883417
io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCasetestFillTemplate115681247889315
testFillTemplate215681247889363
testFillTemplate315681247889405
testFillTemplate415681247889453
testFillTemplate515681247889492
testFillTemplate615681247889513
testFillTemplate715681247889543
io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCasetestFunctionExtension115681247888838
testFunctionExtension215681247888918
testFunctionExtension315681247888997
testFunctionExtension415681247889065
testFunctionExtension515681247889124
testFunctionExtension615681247889179
testFunctionExtension715681247889262
testFunctionExtension815681247889282
io.siddhi.extension.execution.string.HexFunctionExtensionTestCasetestProcess15681247883509
testWithInvalidDatatype15681247883594
testWithNullValue15681247883645
testWithZeroArguments15681247883707
io.siddhi.extension.execution.string.LengthFunctionExtensionTestCasetestLengthFunctionExtension15681247883799
testLengthFunctionExtensionWithInvalidDataType15681247883897
testLengthFunctionExtensionWithNullValue15681247883978
testLengthFunctionExtensionWithZeroArguments15681247884057
io.siddhi.extension.execution.string.LowerFunctionExtensionTestCasetestLowerFunctionExtension15681247884147
testLowerFunctionExtensionWithInvalidDataType15681247884224
testLowerFunctionExtensionWithNullValue15681247884276
testLowerFunctionExtensionWithZeroArgument15681247884337
io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCasetestRegexpFunctionExtension15681247884428
testRegexpFunctionExtension215681247884516
testRegexpFunctionExtension315681247884574
testRegexpFunctionExtension415681247884624
testRegexpFunctionExtension515681247884664
testRegexpFunctionExtension615681247884715
testRegexpFunctionExtension715681247884766
io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCasetestRepeatFunctionExtension15681247884836
testRepeatFunctionExtension115681247884895
testRepeatFunctionExtension215681247884944
testRepeatFunctionExtension315681247884984
testRepeatFunctionExtension415681247885035
testRepeatFunctionExtension515681247885087
testRepeatFunctionExtensionVariableIndex156812478851514
io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCasetestReplaceAllFunctionExtension115681247885316
testReplaceAllFunctionExtension215681247885384
testReplaceAllFunctionExtension315681247885434
testReplaceAllFunctionExtension415681247885473
testReplaceAllFunctionExtension515681247885503
testReplaceAllFunctionExtension615681247885543
testReplaceAllFunctionExtension715681247885583
testReplaceAllFunctionExtension815681247885624
testReplaceAllFunctionExtension915681247885675
io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCasetestReplaceFirstByRegexFunctionExtension15681247885755
testReplaceFirstFunctionExtension115681247885815
testReplaceFirstFunctionExtension215681247885866
testReplaceFirstFunctionExtension315681247885924
testReplaceFirstFunctionExtension415681247885974
testReplaceFirstFunctionExtension515681247886014
testReplaceFirstFunctionExtension615681247886064
testReplaceFirstFunctionExtension715681247886105
testReplaceFirstFunctionExtension815681247886155
testReplaceFirstFunctionExtension915681247886204
io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCasetestReverseFunctionExtension15681247886266
testReverseFunctionExtension115681247886323
testReverseFunctionExtension215681247886353
testReverseFunctionExtension315681247886383
io.siddhi.extension.execution.string.SplitFunctionExtensionTestCasetestSplitFunctionExtension15681247886425
testSplitFunctionExtension1015681247886483
testSplitFunctionExtension215681247886526
testSplitFunctionExtension315681247886583
testSplitFunctionExtension415681247886613
testSplitFunctionExtension515681247886643
testSplitFunctionExtension615681247886682
testSplitFunctionExtension715681247886713
testSplitFunctionExtension815681247886756
testSplitFunctionExtension915681247886824
io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCasetestStrcmpFunctionExtension115681247886874
testStrcmpFunctionExtension215681247886914
testStrcmpFunctionExtension315681247886952
testStrcmpFunctionExtension415681247886982
testStrcmpFunctionExtension515681247887003
testStrcmpFunctionExtension615681247887033
testStrcmpFunctionExtension715681247887063
io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCasetestSubstrFunctionExtension115681247887106
testSubstrFunctionExtension215681247887166
testSubstrFunctionExtension315681247887223
testSubstrFunctionExtension415681247887268
testSubstrFunctionExtension515681247887343
testSubstrFunctionExtension615681247887385
testSubstrFunctionExtensionWithInvalidDataType15681247887433
testSubstrFunctionExtensionWithInvalidDataType115681247887473
testSubstrFunctionExtensionWithInvalidDataType215681247887513
testSubstrFunctionExtensionWithInvalidDataType315681247887543
testSubstrFunctionExtensionWithNullValues15681247887584
testSubstrFunctionExtensionWithNullValues115681247887624
testSubstrFunctionExtensionWithNullValues315681247887664
testSubstrFunctionExtensionWithOneArgument15681247887703
io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCasetestTokenizerExtension156812478877423
testTokenizerExtensionWithDistincts15681247887979
testTokenizerExtensionWithInvalidDataTypeForDistinct15681247888076
testTokenizerExtensionWithInvalidDataTypeforDelimiter15681247888134
testTokenizerExtensionWithInvalidDataTypeforText15681247888184
testTokenizerExtensionWithInvalidNoOfArguments15681247888223
testTokenizerExtensionWithInvalidSyntaxForRegex15681247888263
testTokenizerExtensionWithNullValue15681247888294
testTokenizerExtensionWithoutDistincts15681247888334
io.siddhi.extension.execution.string.TrimFunctionExtensionTestCasetestTrimFunctionExtension115681247888388
testTrimFunctionExtension215681247888463
testTrimFunctionExtension315681247888492
testTrimFunctionExtension415681247888522
io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCasetestProcess15681247888553
testProcess115681247888582
testProcess215681247888602
testProcess315681247888636
io.siddhi.extension.execution.string.UpperFunctionExtensionTestCasetestUpperFunctionExtension15681247888694
testUpperFunctionExtensionWithInvalidDataType15681247888732
testUpperFunctionExtensionWithNullValue15681247888763
testUpperFunctionExtensionWithZeroArgument15681247888793

siddhi-execution-string-unit-tests

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtension

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionForIndexOutOfBoundException

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionVariableIndex

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '23c5c71d-1830-4805-b946-16bc7d30ca76' @ Line: 1. Position: 142, near 'str:charAt(price,1)'. There is no parameterOverload for 'str:charAt' that matches attribute types '<LONG, INT>'. Supported parameter overloads are (<STRING> input.value, <INT> index). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase.testCharAtFunctionExtensionWithInvalidDataType(CharAtFunctionExtensionTestCase.java:154) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:charAt' that matches attribute types '<LONG, INT>'. Supported parameter overloads are (<STRING> input.value, <INT> index). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithInvalidDataType1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '00f274b7-fd8b-4099-96e6-6ee7c388ac09' @ Line: 1. Position: 147, near 'str:charAt(symbol,price)'. There is no parameterOverload for 'str:charAt' that matches attribute types '<STRING, LONG>'. Supported parameter overloads are (<STRING> input.value, <INT> index). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase.testCharAtFunctionExtensionWithInvalidDataType1(CharAtFunctionExtensionTestCase.java:165) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:charAt' that matches attribute types '<STRING, LONG>'. Supported parameter overloads are (<STRING> input.value, <INT> index). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithInvalidNoOfArguments

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '010a118e-7f99-4a87-b9ef-6cc6dd9934af' @ Line: 1. Position: 145, near 'str:charAt(symbol,1,2)'. There is no parameterOverload for 'str:charAt' that matches attribute types '<STRING, INT, INT>'. Supported parameter overloads are (<STRING> input.value, <INT> index). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase.testCharAtFunctionExtensionWithInvalidNoOfArguments(CharAtFunctionExtensionTestCase.java:142) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:charAt' that matches attribute types '<STRING, INT, INT>'. Supported parameter overloads are (<STRING> input.value, <INT> index). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithNullValues

back to summary

io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase#testCharAtFunctionExtensionWithNullValues1

back to summary

io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCase#testCoalesceFunctionExtension

back to summary

io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCase#testCoalesceFunctionExtensionWithInvalidDatatypes

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '6f0e5163-3655-4ac7-81fc-ae9ad06ed6e8' @ Line: 1. Position: 158, near 'str:coalesce(symbol1,symbol2)'. Invalid parameter type found for the 2'th argument of str:coalesce() function, required INT, but found INT at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCase.testCoalesceFunctionExtensionWithInvalidDatatypes(CoalesceFunctionExtensionTestCase.java:117) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Invalid parameter type found for the 2'th argument of str:coalesce() function, required INT, but found INT at io.siddhi.extension.execution.string.CoalesceFunctionExtension.init(CoalesceFunctionExtension.java:90) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCase#testCoalesceFunctionExtensionWithZeroArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '9777638b-0b1b-4c4a-9ad7-e304ff715bfd' @ Line: 1. Position: 146, near 'str:coalesce()'. There is no parameterOverload for 'str:coalesce' that matches attribute types '<>'. Supported parameter overloads are (<INT|LONG|DOUBLE|FLOAT|STRING|BOOL|OBJECT> arg, <INT|LONG|DOUBLE|FLOAT|STRING|BOOL|OBJECT> ...). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCase.testCoalesceFunctionExtensionWithZeroArgument(CoalesceFunctionExtensionTestCase.java:105) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:coalesce' that matches attribute types '<>'. Supported parameter overloads are (<INT|LONG|DOUBLE|FLOAT|STRING|BOOL|OBJECT> arg, <INT|LONG|DOUBLE|FLOAT|STRING|BOOL|OBJECT> ...). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCase#testCoalesceFunctionExtension

back to summary

io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCase#testCoalesceFunctionExtensionWithOneArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'c5ee6c0c-0e3e-442c-a775-012599b2c0b3' @ Line: 1. Position: 151, near 'str:concat(symbol1)'. str:concat() function requires at least two arguments, but found only 1 at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCase.testCoalesceFunctionExtensionWithOneArgument(ConcatFunctionExtensionTestCase.java:100) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: str:concat() function requires at least two arguments, but found only 1 at io.siddhi.extension.execution.string.ConcatFunctionExtension.init(ConcatFunctionExtension.java:76) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:60) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtension

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'cecaacc6-036d-4219-b897-7b6c19854e46' @ Line: 1. Position: 150, near 'str:contains(price, 'WSO2')'. There is no parameterOverload for 'str:contains' that matches attribute types '<LONG, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> search.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase.testContainsFunctionExtensionWithInvalidDataType(ContainsFunctionExtensionTestCase.java:119) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:contains' that matches attribute types '<LONG, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> search.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithInvalidDataType1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'dc69a0e2-e339-49a2-9934-98ab1ffba200' @ Line: 1. Position: 148, near 'str:contains(symbol, 123)'. There is no parameterOverload for 'str:contains' that matches attribute types '<STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> search.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase.testContainsFunctionExtensionWithInvalidDataType1(ContainsFunctionExtensionTestCase.java:133) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:contains' that matches attribute types '<STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> search.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithNullValue1

back to summary

io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase#testContainsFunctionExtensionWithOneArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'd8e30082-9587-43ed-b3da-b0fb7d101b37' @ Line: 1. Position: 143, near 'str:contains(symbol)'. There is no parameterOverload for 'str:contains' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> search.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCase.testContainsFunctionExtensionWithOneArgument(ContainsFunctionExtensionTestCase.java:104) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:contains' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> search.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase#testContainsFunctionExtension

back to summary

io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase#testContainsFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'ee2f507c-f366-45fd-96b2-e1b10966a34d' @ Line: 1. Position: 158, near 'str:equalsIgnoreCase(price, 'WSO2')'. There is no parameterOverload for 'str:equalsIgnoreCase' that matches attribute types '<LONG, STRING>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase.testContainsFunctionExtensionWithInvalidDataType(EqualsIgnoreCaseFunctionExtensionTestCase.java:118) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:equalsIgnoreCase' that matches attribute types '<LONG, STRING>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase#testContainsFunctionExtensionWithInvalidDataType1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '3ac275d0-2491-4199-b698-b3b97a3b54a8' @ Line: 1. Position: 154, near 'str:equalsIgnoreCase(symbol, 1)'. There is no parameterOverload for 'str:equalsIgnoreCase' that matches attribute types '<STRING, INT>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase.testContainsFunctionExtensionWithInvalidDataType1(EqualsIgnoreCaseFunctionExtensionTestCase.java:131) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:equalsIgnoreCase' that matches attribute types '<STRING, INT>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase#testContainsFunctionExtensionWithOneArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '65fbeb81-4cc5-4165-95bc-5ff33b5b2776' @ Line: 1. Position: 151, near 'str:equalsIgnoreCase(symbol)'. There is no parameterOverload for 'str:equalsIgnoreCase' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCase.testContainsFunctionExtensionWithOneArgument(EqualsIgnoreCaseFunctionExtensionTestCase.java:105) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:equalsIgnoreCase' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase#testFillTemplate1

back to summary

io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase#testFillTemplate2

back to summary

io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase#testFillTemplate3

back to summary

io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase#testFillTemplate4

back to summary

io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase#testFillTemplate5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'e2288041-4321-444c-8a3a-ce4c51a502fa' @ Line: 1. Position: 161, near 'str:fillTemplate(template)'. There is no parameterOverload for 'str:fillTemplate' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> template, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> replacement.type, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> ...), (<STRING> template, <OBJECT> map). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase.testFillTemplate5(FillTemplateFunctionExtensionTestCase.java:285) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:fillTemplate' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> template, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> replacement.type, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> ...), (<STRING> template, <OBJECT> map). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase#testFillTemplate6

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'f59ff1f0-b04e-4ad5-a1de-940052faa2ea' @ Line: 1. Position: 233, near 'str:fillTemplate(template, map:create('symbol', symbol, 'volume', volume, 'price', price), symbol)'. There is no parameterOverload for 'str:fillTemplate' that matches attribute types '<STRING, OBJECT, STRING>'. Supported parameter overloads are (<STRING> template, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> replacement.type, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> ...), (<STRING> template, <OBJECT> map). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase.testFillTemplate6(FillTemplateFunctionExtensionTestCase.java:306) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:fillTemplate' that matches attribute types '<STRING, OBJECT, STRING>'. Supported parameter overloads are (<STRING> template, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> replacement.type, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> ...), (<STRING> template, <OBJECT> map). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase#testFillTemplate7

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension1

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension2

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension3

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension4

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension5

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension6

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension7

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '1ee3ead7-1826-43f3-a1c0-5e54abc75507' @ Line: 1. Position: 191, near 'str:groupConcat(symbol1, '-', false, 'ASC1')'. at io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor.initAggregator(AttributeAggregatorExecutor.java:55) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:465) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase.testFunctionExtension7(GroupConcatFunctionExtensionTestCase.java:379) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: str:groupConcat() function's forth attribute `order` should be a constant `'ASC'` or `'DESC'`, but found 'ASC1'. at io.siddhi.extension.execution.string.GroupConcatFunctionExtension.init(GroupConcatFunctionExtension.java:155) at io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor.initAggregator(AttributeAggregatorExecutor.java:50) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase#testFunctionExtension8

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b92e9c92-b493-4db1-b44a-880a8bb191da' @ Line: 1. Position: 190, near 'str:groupConcat(symbol1, '-', 'ASC', false)'. at io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor.initAggregator(AttributeAggregatorExecutor.java:55) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:465) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCase.testFunctionExtension8(GroupConcatFunctionExtensionTestCase.java:392) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:groupConcat' that matches attribute types '<STRING, STRING, STRING, BOOL>'. Supported parameter overloads are (<STRING> key), (<STRING> key, <STRING> ...), (<STRING> key, <STRING> separator, <BOOL> distinct), (<STRING> key, <STRING> separator, <BOOL> distinct, <STRING> order). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor.initAggregator(AttributeAggregatorExecutor.java:49) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.HexFunctionExtensionTestCase#testProcess

back to summary

io.siddhi.extension.execution.string.HexFunctionExtensionTestCase#testWithInvalidDatatype

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '000ee003-4f7a-4934-bb19-45ccb4099d7d' @ Line: 1. Position: 107, near 'str:hex(inValue)'. There is no parameterOverload for 'str:hex' that matches attribute types '<INT>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.HexFunctionExtensionTestCase.testWithInvalidDatatype(HexFunctionExtensionTestCase.java:102) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:hex' that matches attribute types '<INT>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.HexFunctionExtensionTestCase#testWithNullValue

back to summary

io.siddhi.extension.execution.string.HexFunctionExtensionTestCase#testWithZeroArguments

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '503950e4-f481-4c89-8415-609cc70f19d0' @ Line: 1. Position: 103, near 'str:hex()'. There is no parameterOverload for 'str:hex' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.HexFunctionExtensionTestCase.testWithZeroArguments(HexFunctionExtensionTestCase.java:89) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:hex' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase#testLengthFunctionExtension

back to summary

io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase#testLengthFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '4dd3bec3-b0f1-490e-afed-a93b5eb5d603' @ Line: 1. Position: 140, near 'str:length(price)'. There is no parameterOverload for 'str:length' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase.testLengthFunctionExtensionWithInvalidDataType(LengthFunctionExtensionTestCase.java:109) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:length' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase#testLengthFunctionExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase#testLengthFunctionExtensionWithZeroArguments

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '966ce485-6f4a-4b85-875b-958f035df0db' @ Line: 1. Position: 135, near 'str:length()'. There is no parameterOverload for 'str:length' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.LengthFunctionExtensionTestCase.testLengthFunctionExtensionWithZeroArguments(LengthFunctionExtensionTestCase.java:98) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:length' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase#testLowerFunctionExtension

back to summary

io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase#testLowerFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b14ab21c-91be-4800-bb77-84b292dbcc93' @ Line: 1. Position: 139, near 'str:lower(price)'. There is no parameterOverload for 'str:lower' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase.testLowerFunctionExtensionWithInvalidDataType(LowerFunctionExtensionTestCase.java:112) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:lower' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase#testLowerFunctionExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase#testLowerFunctionExtensionWithZeroArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '95240a44-1560-4079-95da-5d9cb904cb65' @ Line: 1. Position: 134, near 'str:lower()'. There is no parameterOverload for 'str:lower' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.LowerFunctionExtensionTestCase.testLowerFunctionExtensionWithZeroArgument(LowerFunctionExtensionTestCase.java:100) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:lower' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension2

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '7901702b-e080-4c77-8b52-057d9f88f84e' @ Line: 1. Position: 142, near 'str:regexp(symbol)'. There is no parameterOverload for 'str:regexp' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase.testRegexpFunctionExtension3(RegexpFunctionExtensionTestCase.java:144) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:regexp' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '4160636e-6f33-42aa-9017-19a341d15d5b' @ Line: 1. Position: 146, near 'str:regexp(symbol, regex)'. There is no parameterOverload for 'str:regexp' that matches attribute types '<INT, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase.testRegexpFunctionExtension4(RegexpFunctionExtensionTestCase.java:156) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:regexp' that matches attribute types '<INT, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '8eaa9743-630e-4c77-aecd-1c1ed7621cc3' @ Line: 1. Position: 146, near 'str:regexp(symbol, regex)'. There is no parameterOverload for 'str:regexp' that matches attribute types '<STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase.testRegexpFunctionExtension5(RegexpFunctionExtensionTestCase.java:168) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:regexp' that matches attribute types '<STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension6

back to summary

io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCase#testRegexpFunctionExtension7

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '81d15687-ea38-489b-80ad-155c75366703' @ Line: 1. Position: 147, near 'str:repeat(volume, times)'. There is no parameterOverload for 'str:repeat' that matches attribute types '<LONG, INT>'. Supported parameter overloads are (<STRING> input.string, <INT> times). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase.testRepeatFunctionExtension1(RepeatFunctionExtensionTestCase.java:155) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:repeat' that matches attribute types '<LONG, INT>'. Supported parameter overloads are (<STRING> input.string, <INT> times). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'c89ca461-6755-45d1-b078-527c7534be03' @ Line: 1. Position: 148, near 'str:repeat(symbol, volume)'. There is no parameterOverload for 'str:repeat' that matches attribute types '<STRING, LONG>'. Supported parameter overloads are (<STRING> input.string, <INT> times). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase.testRepeatFunctionExtension2(RepeatFunctionExtensionTestCase.java:171) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:repeat' that matches attribute types '<STRING, LONG>'. Supported parameter overloads are (<STRING> input.string, <INT> times). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '1cef63df-c740-448c-a2a7-c8e3539aae32' @ Line: 1. Position: 140, near 'str:repeat(symbol)'. There is no parameterOverload for 'str:repeat' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <INT> times). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase.testRepeatFunctionExtension3(RepeatFunctionExtensionTestCase.java:186) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:repeat' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <INT> times). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension4

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtension5

back to summary

io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCase#testRepeatFunctionExtensionVariableIndex

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension1

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension2

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'bb4e5967-0203-48df-8b31-3d462fd4338b' @ Line: 1. Position: 161, near 'str:replaceAll(symbol, regex)'. There is no parameterOverload for 'str:replaceAll' that matches attribute types '<STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase.testReplaceAllFunctionExtension3(ReplaceAllFunctionExtensionTestCase.java:155) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:replaceAll' that matches attribute types '<STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '485970b5-e40c-4701-9c20-e75c05d35db5' @ Line: 1. Position: 171, near 'str:replaceAll(symbol, regex, replacement)'. There is no parameterOverload for 'str:replaceAll' that matches attribute types '<INT, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase.testReplaceAllFunctionExtension4(ReplaceAllFunctionExtensionTestCase.java:170) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:replaceAll' that matches attribute types '<INT, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '9184aaa4-b3e0-4a20-a2a0-fbab6f8f36e4' @ Line: 1. Position: 171, near 'str:replaceAll(symbol, regex, replacement)'. There is no parameterOverload for 'str:replaceAll' that matches attribute types '<STRING, INT, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase.testReplaceAllFunctionExtension5(ReplaceAllFunctionExtensionTestCase.java:185) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:replaceAll' that matches attribute types '<STRING, INT, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension6

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'e645d060-070c-4385-9952-1c9f818d2c25' @ Line: 1. Position: 171, near 'str:replaceAll(symbol, regex, replacement)'. There is no parameterOverload for 'str:replaceAll' that matches attribute types '<STRING, STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase.testReplaceAllFunctionExtension6(ReplaceAllFunctionExtensionTestCase.java:200) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:replaceAll' that matches attribute types '<STRING, STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension7

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension8

back to summary

io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCase#testReplaceAllFunctionExtension9

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstByRegexFunctionExtension

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension1

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension2

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '62666249-115e-4b1f-ae8e-d514ea0b07d0' @ Line: 1. Position: 165, near 'str:replaceFirst(symbol, target)'. There is no parameterOverload for 'str:replaceFirst' that matches attribute types '<STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase.testReplaceFirstFunctionExtension3(ReplaceFirstFunctionExtensionTestCase.java:205) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:replaceFirst' that matches attribute types '<STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '6d82f1e6-26a0-4db6-9b58-db2fb5f28401' @ Line: 1. Position: 175, near 'str:replaceFirst(symbol, target, replacement)'. There is no parameterOverload for 'str:replaceFirst' that matches attribute types '<INT, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase.testReplaceFirstFunctionExtension4(ReplaceFirstFunctionExtensionTestCase.java:220) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:replaceFirst' that matches attribute types '<INT, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b8403aa9-a15d-4256-958b-766a3bc42e79' @ Line: 1. Position: 175, near 'str:replaceFirst(symbol, target, replacement)'. There is no parameterOverload for 'str:replaceFirst' that matches attribute types '<STRING, INT, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase.testReplaceFirstFunctionExtension5(ReplaceFirstFunctionExtensionTestCase.java:235) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:replaceFirst' that matches attribute types '<STRING, INT, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension6

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'b28db7a5-f1a8-48ca-be7d-93ed62b1ebe6' @ Line: 1. Position: 175, near 'str:replaceFirst(symbol, target, replacement)'. There is no parameterOverload for 'str:replaceFirst' that matches attribute types '<STRING, STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase.testReplaceFirstFunctionExtension6(ReplaceFirstFunctionExtensionTestCase.java:250) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:replaceFirst' that matches attribute types '<STRING, STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex, <STRING> replacement.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension7

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension8

back to summary

io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCase#testReplaceFirstFunctionExtension9

back to summary

io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase#testReverseFunctionExtension

back to summary

io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase#testReverseFunctionExtension1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '0b919915-1cf0-4458-8602-693d9ee62304' @ Line: 1. Position: 136, near 'str:reverse()'. There is no parameterOverload for 'str:reverse' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase.testReverseFunctionExtension1(ReverseFunctionExtensionTestCase.java:99) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:reverse' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase#testReverseFunctionExtension2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'f1ef9f4e-fb54-4dd9-9b9e-86f5bff79266' @ Line: 1. Position: 141, near 'str:reverse(price)'. There is no parameterOverload for 'str:reverse' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase.testReverseFunctionExtension2(ReverseFunctionExtensionTestCase.java:110) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:reverse' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCase#testReverseFunctionExtension3

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension10

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension2

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '3bf687eb-f0d7-499f-86d9-32fcb8929906' @ Line: 1. Position: 165, near 'str:split(symbol, splitCharacter)'. There is no parameterOverload for 'str:split' that matches attribute types '<STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> split.string, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase.testSplitFunctionExtension3(SplitFunctionExtensionTestCase.java:152) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:split' that matches attribute types '<STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> split.string, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '21614eba-2f50-4d1e-94a4-65227194b5c1' @ Line: 1. Position: 169, near 'str:split(symbol, splitCharacter, index)'. There is no parameterOverload for 'str:split' that matches attribute types '<INT, STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> split.string, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase.testSplitFunctionExtension4(SplitFunctionExtensionTestCase.java:167) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:split' that matches attribute types '<INT, STRING, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> split.string, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '9797ef83-8e66-45d4-a44d-02141f5032d6' @ Line: 1. Position: 169, near 'str:split(symbol, splitCharacter, index)'. There is no parameterOverload for 'str:split' that matches attribute types '<STRING, INT, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> split.string, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase.testSplitFunctionExtension5(SplitFunctionExtensionTestCase.java:182) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:split' that matches attribute types '<STRING, INT, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> split.string, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension6

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '3ae600b0-1caa-4bc8-adac-7c583f6bd4ed' @ Line: 1. Position: 175, near 'str:split(symbol, splitCharacter, index)'. There is no parameterOverload for 'str:split' that matches attribute types '<STRING, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> split.string, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase.testSplitFunctionExtension6(SplitFunctionExtensionTestCase.java:197) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:split' that matches attribute types '<STRING, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> split.string, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension7

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension8

back to summary

io.siddhi.extension.execution.string.SplitFunctionExtensionTestCase#testSplitFunctionExtension9

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension1

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension2

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'd93fb480-7c1b-4c39-a898-57f44f5a1720' @ Line: 1. Position: 147, near 'str:strcmp(symbol)'. There is no parameterOverload for 'str:strcmp' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase.testStrcmpFunctionExtension3(StrcmpFunctionExtensionTestCase.java:143) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:strcmp' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension4

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '0aff5002-5efc-4327-989d-9c5f4e61125f' @ Line: 1. Position: 155, near 'str:strcmp(symbol, compareTo)'. There is no parameterOverload for 'str:strcmp' that matches attribute types '<INT, STRING>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase.testStrcmpFunctionExtension4(StrcmpFunctionExtensionTestCase.java:155) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:strcmp' that matches attribute types '<INT, STRING>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension5

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'be24efe5-db49-44a5-af90-d79807662be7' @ Line: 1. Position: 155, near 'str:strcmp(symbol, compareTo)'. There is no parameterOverload for 'str:strcmp' that matches attribute types '<STRING, INT>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase.testStrcmpFunctionExtension5(StrcmpFunctionExtensionTestCase.java:167) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:strcmp' that matches attribute types '<STRING, INT>'. Supported parameter overloads are (<STRING> arg1, <STRING> arg2). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension6

back to summary

io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCase#testStrcmpFunctionExtension7

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension1

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension2

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension3

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension4

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension5

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtension6

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '52cea5cb-56e3-49ea-88ab-4dc6e645d5bb' @ Line: 1. Position: 143, near 'str:substr(price, 4)'. There is no parameterOverload for 'str:substr' that matches attribute types '<LONG, INT>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithInvalidDataType(SubstrFunctionExtensionTestCase.java:333) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:substr' that matches attribute types '<LONG, INT>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithInvalidDataType1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '20f866f4-d8cf-4430-b5d2-3b32df9142e7' @ Line: 1. Position: 149, near 'str:substr(symbol, volume)'. There is no parameterOverload for 'str:substr' that matches attribute types '<STRING, LONG>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithInvalidDataType1(SubstrFunctionExtensionTestCase.java:345) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:substr' that matches attribute types '<STRING, LONG>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithInvalidDataType2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '08b344b5-1417-47af-8160-f2175b075c4d' @ Line: 1. Position: 152, near 'str:substr(symbol, 2, volume)'. There is no parameterOverload for 'str:substr' that matches attribute types '<STRING, INT, LONG>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithInvalidDataType2(SubstrFunctionExtensionTestCase.java:357) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:substr' that matches attribute types '<STRING, INT, LONG>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithInvalidDataType3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '7b1a0f47-e24c-48f5-b0ec-9a5d1ea83f79' @ Line: 1. Position: 152, near 'str:substr(symbol, volume, 1)'. There is no parameterOverload for 'str:substr' that matches attribute types '<STRING, LONG, INT>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithInvalidDataType3(SubstrFunctionExtensionTestCase.java:369) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:substr' that matches attribute types '<STRING, LONG, INT>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithNullValues

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithNullValues1

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithNullValues3

back to summary

io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase#testSubstrFunctionExtensionWithOneArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'd9a43f63-0c06-462a-93bc-fe325ded2996' @ Line: 1. Position: 141, near 'str:substr(symbol)'. There is no parameterOverload for 'str:substr' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCase.testSubstrFunctionExtensionWithOneArgument(SubstrFunctionExtensionTestCase.java:380) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:substr' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <INT> begin.index), (<STRING> input.string, <INT> begin.index, <INT> length), (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <INT> group.number). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtension

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithDistincts

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidDataTypeForDistinct

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'ba7e99fa-f65f-4f40-8e70-49b86acb762e' @ Line: 1. Position: 110, near '#str:tokenize(data, ',', 'abc')'. There is no parameterOverload for 'str:tokenize' that matches attribute types '<STRING, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:226) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidDataTypeForDistinct(TokenizerStreamProcessorExtensionTestCase.java:211) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:tokenize' that matches attribute types '<STRING, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidDataTypeforDelimiter

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '6661ac9e-65c8-407b-9e54-3a150c4c4cb4' @ Line: 1. Position: 103, near '#str:tokenize(text2, 1)'. There is no parameterOverload for 'str:tokenize' that matches attribute types '<DOUBLE, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:226) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidDataTypeforDelimiter(TokenizerStreamProcessorExtensionTestCase.java:128) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:tokenize' that matches attribute types '<DOUBLE, INT>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidDataTypeforText

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '5e7085fe-accf-4f81-81d8-5f420e1573ca' @ Line: 1. Position: 105, near '#str:tokenize(text2, ' ')'. There is no parameterOverload for 'str:tokenize' that matches attribute types '<DOUBLE, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:226) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidDataTypeforText(TokenizerStreamProcessorExtensionTestCase.java:117) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:tokenize' that matches attribute types '<DOUBLE, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidNoOfArguments

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '158d4bc5-c8e7-465e-be9e-28eaa625b129' @ Line: 1. Position: 100, near '#str:tokenize(text2)'. There is no parameterOverload for 'str:tokenize' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:226) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidNoOfArguments(TokenizerStreamProcessorExtensionTestCase.java:106) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:tokenize' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithInvalidSyntaxForRegex

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'e36285e4-01fe-48b3-a6a0-52cf11dee91a' @ Line: 1. Position: 111, near '#str:tokenize(data, "\s|\'|,|*")'. Syntax error in regular-expression pattern : Dangling meta character '*' near index 8 \s|\'|,|* ^ at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:226) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidSyntaxForRegex(TokenizerStreamProcessorExtensionTestCase.java:94) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Syntax error in regular-expression pattern : Dangling meta character '*' near index 8 \s|\'|,|* ^ at io.siddhi.extension.execution.string.TokenizeStreamProcessorExtension.init(TokenizeStreamProcessorExtension.java:202) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:80) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase#testTokenizerExtensionWithoutDistincts

back to summary

io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase#testTrimFunctionExtension1

back to summary

io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase#testTrimFunctionExtension2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'e48d5b3a-c163-45cd-aef9-7317befadec9' @ Line: 1. Position: 133, near 'str:trim()'. There is no parameterOverload for 'str:trim' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase.testTrimFunctionExtension2(TrimFunctionExtensionTestCase.java:101) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:trim' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase#testTrimFunctionExtension3

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'ee84dd17-7d18-4ab6-9a89-a44748af03ee' @ Line: 1. Position: 138, near 'str:trim(price)'. There is no parameterOverload for 'str:trim' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase.testTrimFunctionExtension3(TrimFunctionExtensionTestCase.java:112) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:trim' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.TrimFunctionExtensionTestCase#testTrimFunctionExtension4

back to summary

io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase#testProcess

back to summary

io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase#testProcess1

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '8ae5b846-1d47-45ae-90d5-b85f44253e75' @ Line: 1. Position: 105, near 'str:unhex()'. There is no parameterOverload for 'str:unhex' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase.testProcess1(UnhexFunctionExtensionTestCase.java:89) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:unhex' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase#testProcess2

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '720c7209-6ce1-4071-a81f-cd4ecc4c1581' @ Line: 1. Position: 109, near 'str:unhex(inValue)'. There is no parameterOverload for 'str:unhex' that matches attribute types '<INT>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase.testProcess2(UnhexFunctionExtensionTestCase.java:102) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:unhex' that matches attribute types '<INT>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCase#testProcess3

back to summary

io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase#testUpperFunctionExtension

back to summary

io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase#testUpperFunctionExtensionWithInvalidDataType

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'ebaf998c-5fc3-48d0-99e5-d90d2b9e31c8' @ Line: 1. Position: 139, near 'str:upper(price)'. There is no parameterOverload for 'str:upper' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase.testUpperFunctionExtensionWithInvalidDataType(UpperFunctionExtensionTestCase.java:113) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:upper' that matches attribute types '<LONG>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase#testUpperFunctionExtensionWithNullValue

back to summary

io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase#testUpperFunctionExtensionWithZeroArgument

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'bd5c7b61-882a-4088-accb-0949794ef1fd' @ Line: 1. Position: 134, near 'str:upper()'. There is no parameterOverload for 'str:upper' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.UpperFunctionExtensionTestCase.testUpperFunctionExtensionWithZeroArgument(UpperFunctionExtensionTestCase.java:101) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:upper' that matches attribute types '<>'. Supported parameter overloads are (<STRING> input.string). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary