class Stronger::Property
Attributes
name[R]
required[R]
type[R]
Public Class Methods
new(name, type:, required: true)
click to toggle source
# File lib/stronger/property.rb, line 4 def initialize(name, type:, required: true) @name, @type, @required = name, type, required end
Public Instance Methods
required?()
click to toggle source
# File lib/stronger/property.rb, line 8 def required? !!required end
typed?()
click to toggle source
# File lib/stronger/property.rb, line 12 def typed? !type.nil? end