Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Siddhi-Execution-String_Test-Suite
siddhi-execution-string-unit-tests142001,889
ClassMethodStartTime (ms)
Siddhi-Execution-String_Test-Suite
siddhi-execution-string-unit-tests — passed
io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCasetestCharAtFunctionExtension1575538742105754
testCharAtFunctionExtensionForIndexOutOfBoundException157553874286021
testCharAtFunctionExtensionVariableIndex157553874288213
testCharAtFunctionExtensionWithInvalidDataType157553874289687
testCharAtFunctionExtensionWithInvalidDataType115755387429847
testCharAtFunctionExtensionWithInvalidNoOfArguments157553874299210
testCharAtFunctionExtensionWithNullValues15755387430039
testCharAtFunctionExtensionWithNullValues115755387430137
io.siddhi.extension.execution.string.CharFrequencyExtensionTestCasetestCharFrequencyFunctionExtension157553874390914
testCharFrequencyFunctionExtensionInvalidChar15755387439249
testCharFrequencyFunctionExtensionVariableIndex15755387439344
io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCasetestCoalesceFunctionExtension15755387430248
testCoalesceFunctionExtensionWithInvalidDatatypes157553874303211
testCoalesceFunctionExtensionWithZeroArgument15755387430488
io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCasetestCoalesceFunctionExtension15755387430598
testCoalesceFunctionExtensionWithOneArgument15755387430685
io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCasetestContainsFunctionExtension15755387430748
testContainsFunctionExtensionWithInvalidDataType15755387430826
testContainsFunctionExtensionWithInvalidDataType115755387430886
testContainsFunctionExtensionWithNullValue15755387430958
testContainsFunctionExtensionWithNullValue115755387431047
testContainsFunctionExtensionWithOneArgument15755387431126
io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCasetestContainsFunctionExtension157553874312110
testContainsFunctionExtensionWithInvalidDataType15755387431327
testContainsFunctionExtensionWithInvalidDataType115755387431396
testContainsFunctionExtensionWithOneArgument15755387431465
io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCasetestFillTemplate115755387438695
testFillTemplate215755387438758
testFillTemplate315755387438847
testFillTemplate415755387438923
testFillTemplate515755387438963
testFillTemplate615755387438994
testFillTemplate715755387439044
io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCasetestFunctionExtension115755387438148
testFunctionExtension2157553874382310
testFunctionExtension315755387438346
testFunctionExtension4157553874384010
testFunctionExtension515755387438506
testFunctionExtension615755387438576
testFunctionExtension715755387438642
testFunctionExtension815755387438672
io.siddhi.extension.execution.string.HexFunctionExtensionTestCasetestProcess15755387431547
testWithInvalidDatatype15755387431625
testWithNullValue15755387431688
testWithZeroArguments15755387431774
io.siddhi.extension.execution.string.LengthFunctionExtensionTestCasetestLengthFunctionExtension15755387431829
testLengthFunctionExtensionWithInvalidDataType15755387431926
testLengthFunctionExtensionWithNullValue15755387431988
testLengthFunctionExtensionWithZeroArguments15755387432067
io.siddhi.extension.execution.string.LowerFunctionExtensionTestCasetestLowerFunctionExtension15755387432158
testLowerFunctionExtensionWithInvalidDataType15755387432245
testLowerFunctionExtensionWithNullValue157553874322913
testLowerFunctionExtensionWithZeroArgument15755387432436
io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCasetestRegexpFunctionExtension15755387432518
testRegexpFunctionExtension215755387432607
testRegexpFunctionExtension315755387432683
testRegexpFunctionExtension415755387432724
testRegexpFunctionExtension515755387432765
testRegexpFunctionExtension615755387432816
testRegexpFunctionExtension7157553874328815
io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCasetestRepeatFunctionExtension157553874330610
testRepeatFunctionExtension115755387433166
testRepeatFunctionExtension215755387433235
testRepeatFunctionExtension315755387433286
testRepeatFunctionExtension4157553874333418
testRepeatFunctionExtension515755387433536
testRepeatFunctionExtensionVariableIndex15755387433605
io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCasetestReplaceAllFunctionExtension115755387433677
testReplaceAllFunctionExtension215755387433746
testReplaceAllFunctionExtension315755387433805
testReplaceAllFunctionExtension415755387433855
testReplaceAllFunctionExtension515755387433914
testReplaceAllFunctionExtension615755387433964
testReplaceAllFunctionExtension715755387434015
testReplaceAllFunctionExtension815755387434075
testReplaceAllFunctionExtension915755387434124
io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCasetestReplaceFirstByRegexFunctionExtension15755387434196
testReplaceFirstFunctionExtension115755387434265
testReplaceFirstFunctionExtension215755387434325
testReplaceFirstFunctionExtension315755387434384
testReplaceFirstFunctionExtension415755387434425
testReplaceFirstFunctionExtension515755387434475
testReplaceFirstFunctionExtension615755387434525
testReplaceFirstFunctionExtension715755387434576
testReplaceFirstFunctionExtension815755387434645
testReplaceFirstFunctionExtension915755387434706
io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCasetestReverseFunctionExtension15755387434798
testReverseFunctionExtension115755387434883
testReverseFunctionExtension215755387434923
testReverseFunctionExtension315755387434953
io.siddhi.extension.execution.string.SplitFunctionExtensionTestCasetestSplitFunctionExtension15755387435005
testSplitFunctionExtension1015755387435055
testSplitFunctionExtension215755387435106
testSplitFunctionExtension315755387435174
testSplitFunctionExtension415755387435225
testSplitFunctionExtension515755387435284
testSplitFunctionExtension615755387435325
testSplitFunctionExtension715755387435376
testSplitFunctionExtension815755387435437
testSplitFunctionExtension915755387435528
io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCasetestStrcmpFunctionExtension115755387435626
testStrcmpFunctionExtension215755387435689
testStrcmpFunctionExtension3157553874357711
testStrcmpFunctionExtension415755387435884
testStrcmpFunctionExtension515755387435934
testStrcmpFunctionExtension615755387435976
testStrcmpFunctionExtension715755387436035
io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCasetestSubstrFunctionExtension115755387436108
testSubstrFunctionExtension215755387436195
testSubstrFunctionExtension315755387436255
testSubstrFunctionExtension415755387436305
testSubstrFunctionExtension515755387436364
testSubstrFunctionExtension615755387436407
testSubstrFunctionExtensionWithInvalidDataType15755387436484
testSubstrFunctionExtensionWithInvalidDataType115755387436534
testSubstrFunctionExtensionWithInvalidDataType215755387436574
testSubstrFunctionExtensionWithInvalidDataType315755387436625
testSubstrFunctionExtensionWithNullValues15755387436686
testSubstrFunctionExtensionWithNullValues115755387436755
testSubstrFunctionExtensionWithNullValues315755387436807
testSubstrFunctionExtensionWithOneArgument15755387436883
io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCasetestTokenizerExtension157553874369223
testTokenizerExtensionWithDistincts157553874371510
testTokenizerExtensionWithInvalidDataTypeForDistinct15755387437265
testTokenizerExtensionWithInvalidDataTypeforDelimiter15755387437325
testTokenizerExtensionWithInvalidDataTypeforText15755387437384
testTokenizerExtensionWithInvalidNoOfArguments15755387437424
testTokenizerExtensionWithInvalidSyntaxForRegex15755387437465
testTokenizerExtensionWithNullValue15755387437516
testTokenizerExtensionWithoutDistincts15755387437576
io.siddhi.extension.execution.string.TrimFunctionExtensionTestCasetestTrimFunctionExtension115755387437645
testTrimFunctionExtension215755387437693
testTrimFunctionExtension315755387437722
testTrimFunctionExtension415755387437745
io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCasetestProcess15755387437796
testProcess115755387437853
testProcess215755387437882
testProcess315755387437914
io.siddhi.extension.execution.string.UpperFunctionExtensionTestCasetestUpperFunctionExtension15755387437965
testUpperFunctionExtensionWithInvalidDataType15755387438013
testUpperFunctionExtensionWithNullValue15755387438054
testUpperFunctionExtensionWithZeroArgument15755387438094

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 '88ced652-a839-4e68-9415-e0002e6d5b9a' @ 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 'a550bf0a-414c-488d-ad51-003000270c6c' @ 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 'b45995b6-302f-49f0-a104-5c946a54df26' @ 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.CharFrequencyExtensionTestCase#testCharFrequencyFunctionExtension

back to summary

io.siddhi.extension.execution.string.CharFrequencyExtensionTestCase#testCharFrequencyFunctionExtensionInvalidChar

back to summary

io.siddhi.extension.execution.string.CharFrequencyExtensionTestCase#testCharFrequencyFunctionExtensionVariableIndex

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 'cb83920c-2893-40d2-aa4a-d5807d07031f' @ 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 'e8faa4ec-fde2-45be-98d5-8981d1c32536' @ 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 'aff446b7-a670-4b43-a04d-da4eaa4c8694' @ 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 '4d515e7c-719c-46e0-8774-86a669402f3e' @ 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 '555b18e9-4bff-44d5-a2f2-64041eeb9afb' @ 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 'cb196be7-53fc-4205-9713-b9467d6fa43c' @ 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 '085ef802-75a7-4d3a-b906-8082052b7471' @ 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 '710d473a-63c6-4fd6-b6c8-b313da66eef3' @ 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 'd4839ba5-b8c9-47fd-9e93-e74d8e836d15' @ 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 '21825bcf-3a3e-49e2-8863-fa2525bced0a' @ 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:277) 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 'c540e95b-764e-4eae-8c56-298ff395fab5' @ 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:298) 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 '61080417-316b-40f6-a708-797bf0728738' @ Line: 1. Position: 191, near 'str:groupConcat(symbol1, '-', false, 'ASC1')'. str:groupConcat() function's forth attribute `order` should be a constant `'ASC'` or `'DESC'`, but found '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 '394ae4fa-ed45-4c26-9c32-88257769ff81' @ Line: 1. Position: 190, near 'str:groupConcat(symbol1, '-', 'ASC', false)'. 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.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 '134eae6b-2670-4527-acb5-8f6317eca42e' @ 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 '9e22449a-664a-4ae3-a9bf-6ceb94e82e22' @ 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 'd9974614-6274-4faa-b669-4bdd78764e59' @ 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 'b392601c-4c73-4497-ab49-6ce576f25adc' @ 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 '77e6e31a-8bc2-423b-9eff-9fe6d62e9511' @ 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 '24b08ef5-0d5b-42bf-ae6d-a755c84dede7' @ 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 'a642cf7b-9d43-427d-84d4-8611e55cf697' @ 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 'c800b8bc-49c7-4958-91fc-89c008d867a1' @ 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 '47fce613-a6a6-4694-9a90-582ce76fb4a9' @ 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 '79c6ddd3-0143-4b08-bf63-f69c128d2c6e' @ 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 'cd587a7d-be94-412b-9b44-162afaa83963' @ 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 'dd9c49c6-2181-40e5-a688-0c73d9c4b3ec' @ 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 '1b93d38f-e145-4d64-91f0-8b8644c204a0' @ 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 '90a4ecc8-0f5e-48f8-8e24-d599c6e14e2d' @ 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 'd26900fc-1923-47da-9b82-46c0978d693a' @ 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 '6cfe9a8b-8590-4504-acfd-ce223d16e8fd' @ 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 'ffe3898d-24f1-4033-975a-7d6621ab5106' @ 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 '38bd8f4f-05b4-4098-835a-0cf798c68f3d' @ 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 '7bb71d2a-102f-4a3d-aade-b9564f90b146' @ 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 'a98c7a34-7e73-4e6b-aa38-02b9cc95e029' @ 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 'df4af106-f974-4aa5-95ae-bd65eeb53701' @ 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 '43ea018a-a4bc-4b85-b39f-18c46d35a145' @ 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 '42755f45-f98e-4238-82f9-d6fd5a3e895d' @ 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 '86dedd67-afb5-4599-9bd4-77ca8cd82b39' @ 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 '4f612eb0-5cec-4286-b5fd-7c10e65732bf' @ 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 'f6c44f33-bcf3-474f-8c42-c8197c4c5dd3' @ 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 '661730a1-e768-4cb2-8cb3-5cb80d26c8d1' @ 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 'f2a9d144-5aed-4488-9ae5-458c8201bc1e' @ 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 '367c5d89-98f3-4ebd-a280-68161c0d907d' @ 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 'b624cc0c-12be-4928-ae78-dbf94a445f8c' @ 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 'ca086fd6-2b64-4bab-898d-9a8f90f7d728' @ 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 '7240e890-2ac6-4e5a-a7b7-7af7d09ad4d5' @ 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 'd9f48a98-fc9c-44fd-9515-4b406d7ec27b' @ 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 '4901e28a-9f2b-471a-945d-65bff65050f1' @ 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 '9b110172-39d4-4e1b-a607-01f8feab0d70' @ 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:78) 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 'a502c81c-87d9-45ca-bd7d-f4419641e042' @ 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:78) 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 'fb6738b5-fbae-498f-81e5-7998b13eb9bb' @ 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:78) 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 '10484cef-6211-4d83-84de-02c1cfeb757b' @ 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:78) 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 '8e56fea1-5aed-42de-b27a-10bd6e6d91b1' @ 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:78) 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:205) 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 'a9ca2c05-f6f0-4867-9f3f-3339cc517bb3' @ 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 'b0d08c5f-f7a5-4705-b12b-6dc1f82b7260' @ 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 '9b8370d5-1ff4-4c12-8321-c83f64897db8' @ 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 'f732d45f-9690-419c-9e0c-75e8411f79d4' @ 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 'd90bec51-e2ba-4af1-a107-6e6ec2400542' @ 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 '9f0c9421-5ea3-4a09-8730-25147388015d' @ 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