- 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