Class: Casper::Entity::ContractPackage
- Inherits:
-
Object
- Object
- Casper::Entity::ContractPackage
- Defined in:
- lib/entity/contract_package.rb
Overview
Contract definition, metadata and security container.
Instance Method Summary collapse
-
#get_access_key ⇒ CLURef
Access_key.
-
#get_disabled_versions ⇒ DisabledVersion
Versions.
-
#get_groups ⇒ Group
Groups.
-
#get_versions ⇒ ContractVersion
Versions.
-
#initialize(access_key, versions, disabled_versions, groups) ⇒ ContractPackage
constructor
A new instance of ContractPackage.
Constructor Details
#initialize(access_key, versions, disabled_versions, groups) ⇒ ContractPackage
Returns a new instance of ContractPackage.
11 12 13 14 15 16 |
# File 'lib/entity/contract_package.rb', line 11 def initialize(access_key, versions, disabled_versions, groups) @access_key = access_key @versions = versions @disabled_versions = disabled_versions @groups = groups end |
Instance Method Details
#get_access_key ⇒ CLURef
Returns access_key.
19 20 21 |
# File 'lib/entity/contract_package.rb', line 19 def get_access_key @access_key end |
#get_disabled_versions ⇒ DisabledVersion
Returns versions.
29 30 31 |
# File 'lib/entity/contract_package.rb', line 29 def get_disabled_versions @disabled_versions end |
#get_groups ⇒ Group
Returns groups.
34 35 36 |
# File 'lib/entity/contract_package.rb', line 34 def get_groups @groups end |
#get_versions ⇒ ContractVersion
Returns versions.
24 25 26 |
# File 'lib/entity/contract_package.rb', line 24 def get_versions @versions end |