Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Siddhi-Execution-String_Test-Suite
siddhi-execution-string-unit-tests139001,990
ClassMethodStartTime (ms)
Siddhi-Execution-String_Test-Suite
siddhi-execution-string-unit-tests — passed
io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCasetestCharAtFunctionExtension1570205983057798
testCharAtFunctionExtensionForIndexOutOfBoundException157020598385818
testCharAtFunctionExtensionVariableIndex157020598387612
testCharAtFunctionExtensionWithInvalidDataType157020598388877
testCharAtFunctionExtensionWithInvalidDataType115702059839668
testCharAtFunctionExtensionWithInvalidNoOfArguments15702059839749
testCharAtFunctionExtensionWithNullValues157020598398310
testCharAtFunctionExtensionWithNullValues1157020598399311
io.siddhi.extension.execution.string.CoalesceFunctionExtensionTestCasetestCoalesceFunctionExtension157020598401011
testCoalesceFunctionExtensionWithInvalidDatatypes15702059840226
testCoalesceFunctionExtensionWithZeroArgument15702059840288
io.siddhi.extension.execution.string.ConcatFunctionExtensionTestCasetestCoalesceFunctionExtension15702059840388
testCoalesceFunctionExtensionWithOneArgument15702059840476
io.siddhi.extension.execution.string.ContainsFunctionExtensionTestCasetestContainsFunctionExtension15702059840559
testContainsFunctionExtensionWithInvalidDataType15702059840646
testContainsFunctionExtensionWithInvalidDataType115702059840715
testContainsFunctionExtensionWithNullValue157020598407712
testContainsFunctionExtensionWithNullValue1157020598409014
testContainsFunctionExtensionWithOneArgument15702059841057
io.siddhi.extension.execution.string.EqualsIgnoreCaseFunctionExtensionTestCasetestContainsFunctionExtension157020598411410
testContainsFunctionExtensionWithInvalidDataType15702059841258
testContainsFunctionExtensionWithInvalidDataType115702059841338
testContainsFunctionExtensionWithOneArgument15702059841417
io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCasetestFillTemplate115702059849458
testFillTemplate215702059849545
testFillTemplate315702059849607
testFillTemplate415702059849687
testFillTemplate515702059849763
testFillTemplate615702059849803
testFillTemplate715702059849844
io.siddhi.extension.execution.string.GroupConcatFunctionExtensionTestCasetestFunctionExtension1157020598486516
testFunctionExtension2157020598488211
testFunctionExtension315702059848935
testFunctionExtension415702059849055
testFunctionExtension5157020598491114
testFunctionExtension6157020598492610
testFunctionExtension715702059849373
testFunctionExtension815702059849413
io.siddhi.extension.execution.string.HexFunctionExtensionTestCasetestProcess15702059841519
testWithInvalidDatatype15702059841617
testWithNullValue15702059841699
testWithZeroArguments15702059841787
io.siddhi.extension.execution.string.LengthFunctionExtensionTestCasetestLengthFunctionExtension15702059841879
testLengthFunctionExtensionWithInvalidDataType15702059841977
testLengthFunctionExtensionWithNullValue15702059842059
testLengthFunctionExtensionWithZeroArguments15702059842157
io.siddhi.extension.execution.string.LowerFunctionExtensionTestCasetestLowerFunctionExtension157020598422613
testLowerFunctionExtensionWithInvalidDataType15702059842407
testLowerFunctionExtensionWithNullValue15702059842478
testLowerFunctionExtensionWithZeroArgument15702059842567
io.siddhi.extension.execution.string.RegexpFunctionExtensionTestCasetestRegexpFunctionExtension15702059842659
testRegexpFunctionExtension215702059842748
testRegexpFunctionExtension315702059842836
testRegexpFunctionExtension415702059842906
testRegexpFunctionExtension515702059842976
testRegexpFunctionExtension615702059843049
testRegexpFunctionExtension715702059843139
io.siddhi.extension.execution.string.RepeatFunctionExtensionTestCasetestRepeatFunctionExtension15702059843259
testRepeatFunctionExtension115702059843357
testRepeatFunctionExtension215702059843427
testRepeatFunctionExtension315702059843497
testRepeatFunctionExtension415702059843568
testRepeatFunctionExtension515702059843658
testRepeatFunctionExtensionVariableIndex157020598437433
io.siddhi.extension.execution.string.ReplaceAllFunctionExtensionTestCasetestReplaceAllFunctionExtension1157020598441013
testReplaceAllFunctionExtension215702059844248
testReplaceAllFunctionExtension315702059844336
testReplaceAllFunctionExtension415702059844397
testReplaceAllFunctionExtension515702059844466
testReplaceAllFunctionExtension615702059844536
testReplaceAllFunctionExtension715702059844606
testReplaceAllFunctionExtension815702059844677
testReplaceAllFunctionExtension915702059844747
io.siddhi.extension.execution.string.ReplaceFirstFunctionExtensionTestCasetestReplaceFirstByRegexFunctionExtension15702059844847
testReplaceFirstFunctionExtension115702059844926
testReplaceFirstFunctionExtension215702059844996
testReplaceFirstFunctionExtension315702059845066
testReplaceFirstFunctionExtension415702059845126
testReplaceFirstFunctionExtension515702059845186
testReplaceFirstFunctionExtension615702059845256
testReplaceFirstFunctionExtension715702059845317
testReplaceFirstFunctionExtension815702059845397
testReplaceFirstFunctionExtension915702059845469
io.siddhi.extension.execution.string.ReverseFunctionExtensionTestCasetestReverseFunctionExtension15702059845587
testReverseFunctionExtension115702059845665
testReverseFunctionExtension215702059845718
testReverseFunctionExtension315702059845797
io.siddhi.extension.execution.string.SplitFunctionExtensionTestCasetestSplitFunctionExtension15702059845877
testSplitFunctionExtension1015702059845945
testSplitFunctionExtension215702059846004
testSplitFunctionExtension315702059846053
testSplitFunctionExtension415702059846093
testSplitFunctionExtension515702059846134
testSplitFunctionExtension615702059846174
testSplitFunctionExtension715702059846215
testSplitFunctionExtension815702059846275
testSplitFunctionExtension915702059846326
io.siddhi.extension.execution.string.StrcmpFunctionExtensionTestCasetestStrcmpFunctionExtension115702059846406
testStrcmpFunctionExtension215702059846474
testStrcmpFunctionExtension315702059846523
testStrcmpFunctionExtension415702059846564
testStrcmpFunctionExtension515702059846604
testStrcmpFunctionExtension615702059846654
testStrcmpFunctionExtension715702059846707
io.siddhi.extension.execution.string.SubstrFunctionExtensionTestCasetestSubstrFunctionExtension115702059846788
testSubstrFunctionExtension215702059846874
testSubstrFunctionExtension315702059846924
testSubstrFunctionExtension415702059846974
testSubstrFunctionExtension515702059847024
testSubstrFunctionExtension615702059847074
testSubstrFunctionExtensionWithInvalidDataType15702059847124
testSubstrFunctionExtensionWithInvalidDataType115702059847164
testSubstrFunctionExtensionWithInvalidDataType215702059847202
testSubstrFunctionExtensionWithInvalidDataType315702059847232
testSubstrFunctionExtensionWithNullValues15702059847263
testSubstrFunctionExtensionWithNullValues115702059847294
testSubstrFunctionExtensionWithNullValues315702059847346
testSubstrFunctionExtensionWithOneArgument15702059847414
io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCasetestTokenizerExtension157020598474627
testTokenizerExtensionWithDistincts15702059847739
testTokenizerExtensionWithInvalidDataTypeForDistinct15702059847835
testTokenizerExtensionWithInvalidDataTypeforDelimiter15702059847895
testTokenizerExtensionWithInvalidDataTypeforText15702059847946
testTokenizerExtensionWithInvalidNoOfArguments15702059848004
testTokenizerExtensionWithInvalidSyntaxForRegex15702059848045
testTokenizerExtensionWithNullValue15702059848105
testTokenizerExtensionWithoutDistincts15702059848165
io.siddhi.extension.execution.string.TrimFunctionExtensionTestCasetestTrimFunctionExtension115702059848224
testTrimFunctionExtension215702059848263
testTrimFunctionExtension315702059848302
testTrimFunctionExtension415702059848333
io.siddhi.extension.execution.string.UnhexFunctionExtensionTestCasetestProcess15702059848374
testProcess115702059848422
testProcess215702059848442
testProcess315702059848473
io.siddhi.extension.execution.string.UpperFunctionExtensionTestCasetestUpperFunctionExtension15702059848514
testUpperFunctionExtensionWithInvalidDataType15702059848552
testUpperFunctionExtensionWithNullValue15702059848583
testUpperFunctionExtensionWithZeroArgument15702059848623

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 '4e557e74-0dec-44d3-8dca-38ae03b29417' @ 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 'fe54bdd8-fd90-4516-bbda-06155eb60208' @ 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 '4698f64a-b84d-4a68-979f-db7abd5bbe94' @ Line: 1. Position: 145, near 'str:charAt(symbol,1,2)'. There is no parameterOverload for 'str:charAt' that matches attribute types '<STRING, INT, INT>'. Supported parameter overloads are (<STRING> input.value, <INT> index). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.CharAtFunctionExtensionTestCase.testCharAtFunctionExtensionWithInvalidNoOfArguments(CharAtFunctionExtensionTestCase.java:142) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:charAt' that matches attribute types '<STRING, INT, INT>'. Supported parameter overloads are (<STRING> input.value, <INT> index). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

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

back to summary

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

back to summary

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

back to summary

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

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '527505b7-647e-4e93-b373-d8168f2602e5' @ 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 '4f50d34e-94a1-4c8f-8038-2ac6ac703a00' @ 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 '7d9b6432-8562-40e6-bbaa-e98b354767ca' @ 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 '9c9069de-1143-465e-9b3f-c431a136abe7' @ 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 'aa04c97f-e501-41db-989c-ee7a74d79bed' @ 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 'd5edf60f-514a-4184-aa15-a015f7504721' @ 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 '568bb682-3ece-4f31-8812-d3de87e9baef' @ 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 'd05db472-b290-415c-a8e3-83a841c344eb' @ 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 'aa48943c-e61c-4ec2-9305-499eaa01d4bd' @ 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 '15d4a2be-f0fe-490b-a133-79a6d2b42f9e' @ Line: 1. Position: 161, near 'str:fillTemplate(template)'. There is no parameterOverload for 'str:fillTemplate' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> template, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> replacement.type, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> ...), (<STRING> template, <OBJECT> map). at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:63) at io.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:453) at io.siddhi.core.util.parser.SelectorParser.getAttributeProcessors(SelectorParser.java:215) at io.siddhi.core.util.parser.SelectorParser.parse(SelectorParser.java:92) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:144) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.FillTemplateFunctionExtensionTestCase.testFillTemplate5(FillTemplateFunctionExtensionTestCase.java:285) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:fillTemplate' that matches attribute types '<STRING>'. Supported parameter overloads are (<STRING> template, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> replacement.type, <STRING|INT|LONG|DOUBLE|FLOAT|BOOL> ...), (<STRING> template, <OBJECT> map). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.executor.function.FunctionExecutor.initExecutor(FunctionExecutor.java:59) ... 36 more ... Removed 28 stack frames

back to summary

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

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

back to summary

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

back to summary

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

back to summary

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

back to summary

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

back to summary

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

back to summary

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

back to summary

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

back to summary

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

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

back to summary

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

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

back to summary

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

back to summary

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

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on 'a3ea5d7e-c07c-4a3c-b904-c0a07efa5ab5' @ 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 '92535ff5-eb84-46ff-a184-4f9088d4ee9a' @ 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 '44ad8380-60b5-4e84-87c1-bc36fffbd4b2' @ 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 '7046efad-83e3-4257-ac0e-f5eecf168c82' @ 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 'f31af4ed-3519-430b-93cb-b9cc28d9db0e' @ 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 'db0d17a7-e7ba-496b-8b98-9320aef5daf8' @ 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 '8a144a90-b8f6-424e-a18b-39ee27eda42a' @ 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 'e2211d11-4ed4-405a-8050-b302ed0ce9c2' @ 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 '9311f6e4-414b-4293-8da1-f21395ad19ec' @ 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 'c390edc5-ba24-4b64-9798-af82a8297ca2' @ 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 'e3867d90-6a04-44de-9c5d-b9fd8b6372be' @ 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 'd43740d2-58e7-47b7-938f-8c69d78fd513' @ 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 'd01a4a7f-832f-4051-860c-4ef465f66526' @ 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 '8aeb9391-f879-4d4b-9c8c-bcd649860eb3' @ 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 'b4ee4c5f-a24c-4bfb-a206-295ed34ba980' @ 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 '78ad4c03-ead5-47a9-993c-5d5b408f3e29' @ 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 '486d4795-1b7d-47df-8985-7585dc30d6b0' @ 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 '114d1669-8353-4b8c-99cf-7d32dd9380a2' @ 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 '625191cc-338c-4a02-97bf-54e6e7036ae1' @ 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 '865289a7-2444-4aa0-a816-7f03d6a8d41b' @ 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 '070f1567-72ad-4f50-8eb0-0423566ebdf6' @ 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 '6d54a07b-6dd8-4b30-8565-1c98a7b91bbe' @ 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 'df1b0992-7443-4823-add3-96fcf3853f7b' @ 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 '696ccd42-7bb1-4b30-96d0-a781d8628429' @ 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 '11fb6ad5-481c-4d53-9570-409a44f1a1b3' @ 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 'e9f36974-f8c7-425f-acf4-3c95de3e0e6a' @ 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 'c0f2b560-8ad5-4665-bcc5-63734856669a' @ 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 'a5f3b061-f7ba-4ee1-bde1-6d984ac79e8c' @ 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 '106cd16c-8e8e-4753-8478-81b8c982f366' @ 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 '4c1d47da-420b-48a3-afb2-877f8306ae2f' @ 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 'b62d24f3-17c6-4ece-858f-f2749ee71b83' @ 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 '9ef21339-55b2-4e29-9ded-30cf057de0bf' @ 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 '88cf3105-51ab-4b4e-9289-ce2b71bda8e3' @ 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 '9fe275d5-7e50-480b-82b8-3d4b09ca8f9e' @ 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 '77b869a0-25c1-42de-b9de-562ac0b3956b' @ Line: 1. Position: 110, near '#str:tokenize(data, ',', 'abc')'. There is no parameterOverload for 'str:tokenize' that matches attribute types '<STRING, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:226) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidDataTypeForDistinct(TokenizerStreamProcessorExtensionTestCase.java:211) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: There is no parameterOverload for 'str:tokenize' that matches attribute types '<STRING, STRING, STRING>'. Supported parameter overloads are (<STRING> input.string, <STRING> regex), (<STRING> input.string, <STRING> regex, <BOOL> distinct). at io.siddhi.core.util.extension.validator.InputParameterValidator.validateExpressionExecutors(InputParameterValidator.java:150) at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:79) ... 36 more ... Removed 28 stack frames

back to summary

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

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

back to summary

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

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

back to summary

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

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

back to summary

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

Expected Exception
io.siddhi.core.exception.SiddhiAppCreationException: Error on '805e84d1-6c65-412d-8977-a38a5ad2cfba' @ Line: 1. Position: 111, near '#str:tokenize(data, "\s|\'|,|*")'. Syntax error in regular-expression pattern : Dangling meta character '*' near index 8 \s|\'|,|* ^ at io.siddhi.core.query.processor.stream.AbstractStreamProcessor.initProcessor(AbstractStreamProcessor.java:102) at io.siddhi.core.util.parser.SingleInputStreamParser.generateProcessor(SingleInputStreamParser.java:226) at io.siddhi.core.util.parser.SingleInputStreamParser.parseInputStream(SingleInputStreamParser.java:125) at io.siddhi.core.util.parser.InputStreamParser.parse(InputStreamParser.java:82) at io.siddhi.core.util.parser.QueryParser.parse(QueryParser.java:136) at io.siddhi.core.util.parser.SiddhiAppParser.parse(SiddhiAppParser.java:254) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:85) at io.siddhi.core.SiddhiManager.createSiddhiAppRuntime(SiddhiManager.java:95) at io.siddhi.extension.execution.string.TokenizerStreamProcessorExtensionTestCase.testTokenizerExtensionWithInvalidSyntaxForRegex(TokenizerStreamProcessorExtensionTestCase.java:94) Caused by: io.siddhi.query.api.exception.SiddhiAppValidationException: Syntax error in regular-expression pattern : Dangling meta character '*' near index 8 \s|\'|,|* ^ at io.siddhi.extension.execution.string.TokenizeStreamProcessorExtension.init(TokenizeStreamProcessorExtension.java: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 '8ff89b54-e72d-47c1-9868-adeb39192381' @ 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 '93d471dd-63b8-4b9e-8aed-eef0dd9b6eec' @ 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 '500f83b4-5c27-4e03-bf36-39ce5f4e3744' @ 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 '28e1a0c0-11b7-4208-b0ee-70c1571ec018' @ 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 'e6e25a43-9edf-4e67-8082-665e0a718541' @ 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 '53d42ded-1756-407b-8eca-ae8139487206' @ 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