Class: Stupidedi::Versions::Common::ElementTypes::FloatVal::Empty
- Inherits:
-
Valid
- Object
- Stupidedi::Values::AbstractVal
- Stupidedi::Values::AbstractElementVal
- Stupidedi::Values::SimpleElementVal
- Stupidedi::Versions::Common::ElementTypes::FloatVal
- Valid
- Stupidedi::Versions::Common::ElementTypes::FloatVal::Empty
- Defined in:
- lib/stupidedi/versions/common/element_types/r.rb
Instance Attribute Summary
Attributes inherited from Stupidedi::Values::SimpleElementVal
Instance Method Summary collapse
- #empty? ⇒ Boolean
-
#inspect ⇒ String
:nocov:.
- #to_s ⇒ String
- #to_x12(truncate = true) ⇒ String
- #value
Methods inherited from Valid
#==, #coerce, #copy, #map, #valid?
Methods inherited from Stupidedi::Versions::Common::ElementTypes::FloatVal
empty, #numeric?, #too_long?, #too_short?, value
Methods inherited from Stupidedi::Values::SimpleElementVal
#allowed?, #component?, #copy, #date?, #id?, #initialize, #leaf?, #numeric?, #simple?, #string?, #time?, #too_long?, #too_short?, #valid?
Methods inherited from Stupidedi::Values::AbstractElementVal
Methods inherited from Stupidedi::Values::AbstractVal
#blank?, #characters, #component?, #composite?, #definition, #descriptor, #element?, #functional_group?, #interchange?, #invalid?, #leaf?, #loop?, #present?, #repeated?, #segment?, #separator?, #simple?, #size, #table?, #transaction_set?, #transmission?, #valid?
Methods included from Color
Constructor Details
This class inherits a constructor from Stupidedi::Values::SimpleElementVal
Instance Method Details
#empty? ⇒ Boolean
152 153 154 |
# File 'lib/stupidedi/versions/common/element_types/r.rb', line 152 def empty? true end |
#inspect ⇒ String
:nocov:
158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 |
# File 'lib/stupidedi/versions/common/element_types/r.rb', line 158 def inspect id = definition.try do |d| "[#{"% 5s" % d.id}: #{d.name}]".bind do |s| if usage.forbidden? ansi.forbidden(s) elsif usage.required? ansi.required(s) else ansi.optional(s) end end end ansi.element(" R.empty#{id}") end |
#to_s ⇒ String
176 177 178 |
# File 'lib/stupidedi/versions/common/element_types/r.rb', line 176 def to_s "" end |
#to_x12(truncate = true) ⇒ String
181 182 183 |
# File 'lib/stupidedi/versions/common/element_types/r.rb', line 181 def to_x12(truncate = true) "" end |
#value
148 149 150 |
# File 'lib/stupidedi/versions/common/element_types/r.rb', line 148 def value nil end |