summaryrefslogtreecommitdiffstats
path: root/config/src/test/resources/configs/function-test/variableaccess.txt
blob: 8c2cadcdbbcf1691456dad2916f5083c1c2a3aaa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
pathMap{"one"} "pom.xml"
bool_val false
bool_with_def true
int_val 5
int_with_def -14
long_val 12345678901
long_with_def -9876543210
double_val 41.23
double_with_def -12
string_val "foo"
stringwithdef "bar and foo"
enum_val FOOBAR
enumwithdef BAR2
refval :parent:
refwithdef ":parent:"
fileVal "etc"
pathVal "function-test.def"
optionalPathVal "function-test.def"
boolarr[1]
boolarr[0] false
intarr[0]
longarr[2]
longarr[0] 9223372036854775807
longarr[1] -9223372036854775808
doublearr[2]
doublearr[0] 2344
doublearr[1] 123
stringarr[1]
stringarr[0] "bar"
enumarr[1]
enumarr[0] VALUES
refarr[3]
refarr[0] ":parent:"
refarr[1] ":parent"
refarr[2] "parent:"
fileArr[1]
fileArr[0] "bin"
pathArr[1]
pathArr[0] "pom.xml"

intMap{"one"} 1
intMap{"two"} 2
stringMap{"one"} "first"

basicStruct.foo "basicFoo"
basicStruct.bar 3
basicStruct.intArr[2]
basicStruct.intArr[0] 310
basicStruct.intArr[1] 311
rootStruct.inner0.index 11
rootStruct.inner1.index 12
rootStruct.innerArr[2]
rootStruct.innerArr[0].boolVal true
rootStruct.innerArr[0].stringVal "deep"
rootStruct.innerArr[1].boolVal false
rootStruct.innerArr[1].stringVal "blue a=\"escaped\""

myarray[2]
myarray[0].intval -5
myarray[0].stringval[2]
myarray[0].stringval[0] "baah"
myarray[0].stringval[1] "yikes"
myarray[0].enumval INNER
myarray[0].refval :parent:
myarray[0].fileVal "file0"
myarray[0].anotherarray[1]
myarray[0].anotherarray[0].foo 7
myarray[0].myStruct.a 1
myarray[0].myStruct.b 2
myarray[1].intval 5
myarray[1].stringval[0]
myarray[1].enumval INNER
myarray[1].refval ":parent:"
myarray[1].fileVal "file1"
myarray[1].anotherarray[2]
myarray[1].anotherarray[0].foo 1
myarray[1].anotherarray[1].foo 2
myarray[1].myStruct.a -1
myarray[1].myStruct.b -2

myStructMap{"one"}.myInt 1
myStructMap{"one"}.myString "bull"
myStructMap{"one"}.myIntDef 2
myStructMap{"one"}.myStringDef "bear"
myStructMap{"one"}.anotherMap{"anotherOne"}.anInt 3
myStructMap{"one"}.anotherMap{"anotherOne"}.anIntDef 4