class PuppetForgeServer::Models::Dependency
Attributes
name[RW]
version_requirement[RW]
Public Class Methods
new(attributes)
click to toggle source
Calls superclass method
PuppetForgeServer::Models::Builder::new
# File lib/puppet_forge_server/models/dependency.rb, line 23 def initialize(attributes) super(attributes) end
Public Instance Methods
==(other)
click to toggle source
# File lib/puppet_forge_server/models/dependency.rb, line 27 def ==(other) other && self.class.equal?(other.class) && @name == other.name && @version_requirement == other.version_requirement end
eql?(other)
click to toggle source
# File lib/puppet_forge_server/models/dependency.rb, line 37 def eql?(other) other && self.class.equal?(other.class) && @name.eql?(other.name) && @version_requirement.eql?(other.version_requirement) end
hash()
click to toggle source
# File lib/puppet_forge_server/models/dependency.rb, line 33 def hash @name.hash ^ @version_requirement.hash end