Class: UU::OS::Property::PropertyCollectionAttributes

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

Direct Known Subclasses

PropertyGetCollectionAttributes

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 property collection. Never null.



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

def code
  @code
end

- (Object) description

Description of the property collection



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

def description
  @description
end

- (Object) entity_type_uri

UESURI of the entity type of the artifact (see @UU::OS::Property::PropertyCollectionAttributes.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.



31
32
33
# File 'uu_os-0.29.16/lib/uu/os/property/property_collection_attributes.rb', line 31

def entity_type_uri
  @entity_type_uri
end

- (Object) name

Name of the property collection. Never null.



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

def name
  @name
end

- (Object) parent_node_uri

Normalized UESURI of the artifact or of the property collection where the property collection is located. Never null.



25
26
27
# File 'uu_os-0.29.16/lib/uu/os/property/property_collection_attributes.rb', line 25

def parent_node_uri
  @parent_node_uri
end

- (Object) uri

Normalize UESURI of the property collection. Never null.



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

def uri
  @uri
end

- (Object) version

Version of the property collection.



34
35
36
# File 'uu_os-0.29.16/lib/uu/os/property/property_collection_attributes.rb', line 34

def version
  @version
end