class Unified2::Signature
Attributes
blank[RW]
generator[RW]
id[RW]
name[RW]
revision[RW]
Public Class Methods
new(signature={})
click to toggle source
Initialize signature object
@param [Hash] signature Signature
hash attributes
@option signature [Integer] :signature_id Signature
id @option signature [Integer] :generator_id Generator id @option signature [Integer] :revision Signature
revision @option signature [Integer] :name Signature
name @option signature [true, false] :blank Signature
exists
# File lib/unified2/signature.rb, line 23 def initialize(signature={}) @id = signature[:signature_id] || 0 @generator = signature[:generator_id] @revision = signature[:revision] @name = signature[:name].strip @blank = signature[:blank] || false end
Public Instance Methods
blank?()
click to toggle source
Blank?
@return [true, false]
Return true if signature exists
# File lib/unified2/signature.rb, line 46 def blank? @blank end
references()
click to toggle source
References
@return [Array<String,String>] Signature
references
# File lib/unified2/signature.rb, line 55 def references @references end
to_s()
click to toggle source
to_string
@return [String] Signature
name
# File lib/unified2/signature.rb, line 36 def to_s @name end