/
jin_object_add.go
106 lines (91 loc) · 3.16 KB
/
jin_object_add.go
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
package jin
// AddKeyValue jin_object method for same function name with interpreter
func (j JO) AddKeyValue(key string, value []byte, path ...string) error {
var err error
j, err = AddKeyValue(j, key, value, path...)
return err
}
// Add jin_object method for same function name with interpreter
func (j JO) Add(value []byte, path ...string) error {
var err error
j, err = Add(j, value, path...)
return err
}
// Insert jin_object method for same function name with interpreter
func (j JO) Insert(index int, value []byte, path ...string) error {
var err error
j, err = Insert(j, index, value, path...)
return err
}
// AddKeyValueString jin_object method for same function name with interpreter
func (j JO) AddKeyValueString(key string, value string, path ...string) error {
var err error
j, err = AddKeyValueString(j, key, value, path...)
return err
}
// AddKeyValueInt jin_object method for same function name with interpreter
func (j JO) AddKeyValueInt(key string, value int, path ...string) error {
var err error
j, err = AddKeyValueInt(j, key, value, path...)
return err
}
// AddKeyValueFloat jin_object method for same function name with interpreter
func (j JO) AddKeyValueFloat(key string, value float64, path ...string) error {
var err error
j, err = AddKeyValueFloat(j, key, value, path...)
return err
}
// AddKeyValueBool jin_object method for same function name with interpreter
func (j JO) AddKeyValueBool(key string, value bool, path ...string) error {
var err error
j, err = AddKeyValueBool(j, key, value, path...)
return err
}
// AddString jin_object method for same function name with interpreter
func (j JO) AddString(value string, path ...string) error {
var err error
j, err = AddString(j, value, path...)
return err
}
// AddInt jin_object method for same function name with interpreter
func (j JO) AddInt(value int, path ...string) error {
var err error
j, err = AddInt(j, value, path...)
return err
}
// AddFloat jin_object method for same function name with interpreter
func (j JO) AddFloat(value float64, path ...string) error {
var err error
j, err = AddFloat(j, value, path...)
return err
}
// AddBool jin_object method for same function name with interpreter
func (j JO) AddBool(value bool, path ...string) error {
var err error
j, err = AddBool(j, value, path...)
return err
}
// InsertString jin_object method for same function name with interpreter
func (j JO) InsertString(index int, value string, path ...string) error {
var err error
j, err = InsertString(j, index, value, path...)
return err
}
// InsertInt jin_object method for same function name with interpreter
func (j JO) InsertInt(index int, value int, path ...string) error {
var err error
j, err = InsertInt(j, index, value, path...)
return err
}
// InsertFloat jin_object method for same function name with interpreter
func (j JO) InsertFloat(index int, value float64, path ...string) error {
var err error
j, err = InsertFloat(j, index, value, path...)
return err
}
// InsertBool jin_object method for same function name with interpreter
func (j JO) InsertBool(index int, value bool, path ...string) error {
var err error
j, err = InsertBool(j, index, value, path...)
return err
}