- Inheritance
- < XSD::NSDBase < Object
- Included Modules
- SOAPCompoundtype, Enumerable
Constants
| Name | Description | |
|---|---|---|
| ITEM_NAME | = XSD::QName.new(nil, 'item') | |
| TypeParseRegexp | = Regexp.new('^(.+)\[([\d,]*)\]$') |
Attributes
| Name | Visibility | R/W | Description |
|---|---|---|---|
| arytype | public | R | |
| offset | public | R | |
| rank | public | R | |
| size | public | RW | |
| size_fixed | public | RW | |
| sparse | public | RW |
Methods
Class
| Visibility | Signature |
|---|---|
| public | decode (elename, type, arytype) |
| public | new (type = nil, rank = 1, arytype = nil) |
Instance
| Visibility | Signature |
|---|---|
| public | [] (*idxary) |
| public | []= (*idxary) |
| public | add (value) |
| public | deep_map (ary, &block) |
| public | each () {|data| ...} |
| public | include? (var) |
| public | offset= (var) |
| public | position () |
| public | replace () {|ele| ...} |
| public | soap2array (ary) {|v| ...} |
| public | to_a () |
| public | traverse () {|v| ...} |
Class Method Detail
decode(elename, type, arytype)
Module function