Class

SOAP::SOAPArray

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

new(type = nil, rank = 1, arytype = nil)

Instance Method Detail

[](*idxary)

[]=(*idxary)

add(value)

deep_map(ary, &block)

each() {|data| ...}

include?(var)

offset=(var)

position()

replace() {|ele| ...}

soap2array(ary) {|v| ...}

to_a()

traverse() {|v| ...}