class BerkeleyLibrary::Marc::FieldInfo::VarFields::VarFieldTransform::AnyValue
Attributes
desc[R]
val[R]
Public Class Methods
new(val:, desc:)
click to toggle source
# File lib/berkeley_library/marc/field_info/var_fields/var_field_transform.rb, line 15 def initialize(val:, desc:) @val = val @desc = desc end
Public Instance Methods
to_ind_val_def()
click to toggle source
# File lib/berkeley_library/marc/field_info/var_fields/var_field_transform.rb, line 20 def to_ind_val_def IndValDef.new(val: val, desc: desc) end
to_ivc()
click to toggle source
# File lib/berkeley_library/marc/field_info/var_fields/var_field_transform.rb, line 28 def to_ivc InstrumentOrVoicesCode.new(val: val, desc: desc) end
to_subfield_val()
click to toggle source
# File lib/berkeley_library/marc/field_info/var_fields/var_field_transform.rb, line 24 def to_subfield_val SubfieldVal.new(val: val, desc: desc) end