Class: UU::OS::AppMetaModel::AppMetaModelEntryAttributes

Inherits:
REST::DTO
  • Object
show all
Defined in:
uu_os-0.29.16/lib/uu/os/app_meta_model/app_meta_model_entry_attributes.rb

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from REST::DTO

#initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from UU::OS::REST::DTO

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class UU::OS::REST::DTO

Instance Attribute Details

- (Object) code

Code of the entry (artifact or shortcut). Never nil.



18
19
20
# File 'uu_os-0.29.16/lib/uu/os/app_meta_model/app_meta_model_entry_attributes.rb', line 18

def code
  @code
end

- (Object) description

Description of the entry (artifact or shortcut). Never nil.



21
22
23
# File 'uu_os-0.29.16/lib/uu/os/app_meta_model/app_meta_model_entry_attributes.rb', line 21

def description
  @description
end

- (Object) entity_type_uri

UESURI of the entity type of the artifact (see @UU::OS::AppMetaModel::AppMetaModelEntryAttributes.czcz.uescz.ues.platformcz.ues.platform.sysccz.ues.platform.sysc.entitytypecz.ues.platform.sysc.entitytype.UESEntityType for more info). It is the other artifact, the one different from the main entity. More precisely it is the referenced artifact in case of outgoing reference, the referencing artifact in case of incoming reference. Never nil.



26
27
28
# File 'uu_os-0.29.16/lib/uu/os/app_meta_model/app_meta_model_entry_attributes.rb', line 26

def entity_type_uri
  @entity_type_uri
end

- (Object) name

Name of the entry (artifact or shortcut). Never nil.



15
16
17
# File 'uu_os-0.29.16/lib/uu/os/app_meta_model/app_meta_model_entry_attributes.rb', line 15

def name
  @name
end

- (Object) uri

Normalized UESURI of the entry (artifact or shortcut). Never nil.



12
13
14
# File 'uu_os-0.29.16/lib/uu/os/app_meta_model/app_meta_model_entry_attributes.rb', line 12

def uri
  @uri
end