()
| 692 | func (m MapStringValue) ToString() string { return fmt.Sprintf("%v", m.v) } |
| 693 | func (m MapStringValue) Len() int { return len(m.v) } |
| 694 | func (m MapStringValue) MapBool() MapBoolValue { |
| 695 | mb := make(map[string]bool) |
| 696 | for n, sv := range m.Val() { |
| 697 | b, err := strconv.ParseBool(sv) |
| 698 | if err == nil { |
| 699 | mb[n] = b |
| 700 | } |
| 701 | } |
| 702 | return NewMapBoolValue(mb) |
| 703 | } |
| 704 | func (m MapStringValue) MapInt() MapIntValue { |
| 705 | mi := make(map[string]int64) |
| 706 | for n, sv := range m.Val() { |