Module: VimType

Included in:
VimArray, VimHash, VimString
Defined in:
lib/VMwareWebService/VimTypes.rb

Instance Method Summary collapse

Instance Method Details

#vimBaseTypeObject



14
15
16
# File 'lib/VMwareWebService/VimTypes.rb', line 14

def vimBaseType
  VimClass.base_class(vimType)
end

#vimTypeObject



6
7
8
# File 'lib/VMwareWebService/VimTypes.rb', line 6

def vimType
  @vimType.nil? ? nil : @vimType.to_s
end

#vimType=(val) ⇒ Object



10
11
12
# File 'lib/VMwareWebService/VimTypes.rb', line 10

def vimType=(val)
  @vimType = val.nil? ? nil : val.to_sym
end

#xsiTypeObject



18
19
20
# File 'lib/VMwareWebService/VimTypes.rb', line 18

def xsiType
  @xsiType.nil? ? nil : @xsiType.to_s
end

#xsiType=(val) ⇒ Object



22
23
24
# File 'lib/VMwareWebService/VimTypes.rb', line 22

def xsiType=(val)
  @xsiType = val.nil? ? nil : val.to_sym
end