()
| 1019 | } |
| 1020 | |
| 1021 | func (s *WithContext) AllNamedQuery() []INamedQueryContext { |
| 1022 | var ts = s.GetTypedRuleContexts(reflect.TypeOf((*INamedQueryContext)(nil)).Elem()) |
| 1023 | var tst = make([]INamedQueryContext, len(ts)) |
| 1024 | |
| 1025 | for i, t := range ts { |
| 1026 | if t != nil { |
| 1027 | tst[i] = t.(INamedQueryContext) |
| 1028 | } |
| 1029 | } |
| 1030 | |
| 1031 | return tst |
| 1032 | } |
| 1033 | |
| 1034 | func (s *WithContext) NamedQuery(i int) INamedQueryContext { |
| 1035 | var t = s.GetTypedRuleContext(reflect.TypeOf((*INamedQueryContext)(nil)).Elem(), i) |