class Radar::Api::SecurityId

Constants

CORPORATE_BOND
CUSTOM_SECURITY
FIELDS
FUND
GOVERNMENT_BOND
STOCK

Public Class Methods

corporate_bond(val) click to toggle source
# File gen/radar/api/common_types.rb, line 148
def corporate_bond(val)
  SecurityId.new(:corporate_bond, val)
end
custom_security(val) click to toggle source
# File gen/radar/api/common_types.rb, line 156
def custom_security(val)
  SecurityId.new(:custom_security, val)
end
fund(val) click to toggle source
# File gen/radar/api/common_types.rb, line 144
def fund(val)
  SecurityId.new(:fund, val)
end
government_bond(val) click to toggle source
# File gen/radar/api/common_types.rb, line 152
def government_bond(val)
  SecurityId.new(:government_bond, val)
end
stock(val) click to toggle source
# File gen/radar/api/common_types.rb, line 140
def stock(val)
  SecurityId.new(:stock, val)
end

Public Instance Methods

struct_fields() click to toggle source
# File gen/radar/api/common_types.rb, line 175
def struct_fields; FIELDS; end
validate() click to toggle source
# File gen/radar/api/common_types.rb, line 177
def validate
  raise(StandardError, 'Union fields are not set.') if get_set_field.nil? || get_value.nil?
end