Class: Nfe::Generated::ContribuintesV2::Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotation
- Inherits:
-
Data
- Object
- Data
- Nfe::Generated::ContribuintesV2::Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotation
- Defined in:
- lib/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rb,
sig/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rbs
Instance Attribute Summary collapse
-
#qualifier ⇒ Object
readonly
Returns the value of attribute qualifier.
-
#target ⇒ Object
readonly
Returns the value of attribute target.
-
#term ⇒ Object
readonly
Returns the value of attribute term.
-
#uses_default ⇒ Object
readonly
Returns the value of attribute uses_default.
-
#value ⇒ Object
readonly
Returns the value of attribute value.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize ⇒ Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotation
constructor
A new instance of Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotation.
Constructor Details
#initialize ⇒ Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotation
Returns a new instance of Microsoft_OData_Edm_Vocabularies_IEdmVocabularyAnnotation.
15 |
# File 'sig/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rbs', line 15
def initialize: (?qualifier: String?, ?target: Hash[String, untyped], ?term: Microsoft_OData_Edm_Vocabularies_IEdmTerm, ?uses_default: bool, ?value: Microsoft_OData_Edm_IEdmExpression) -> void
|
Instance Attribute Details
#qualifier ⇒ Object (readonly)
Returns the value of attribute qualifier
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rb', line 9 def qualifier @qualifier end |
#target ⇒ Object (readonly)
Returns the value of attribute target
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rb', line 9 def target @target end |
#term ⇒ Object (readonly)
Returns the value of attribute term
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rb', line 9 def term @term end |
#uses_default ⇒ Object (readonly)
Returns the value of attribute uses_default
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rb', line 9 def uses_default @uses_default end |
#value ⇒ Object (readonly)
Returns the value of attribute value
9 10 11 |
# File 'lib/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rb', line 9 def value @value end |
Class Method Details
.from_api(payload) ⇒ instance?
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rb', line 10 def self.from_api(payload) return nil if payload.nil? new( qualifier: payload["qualifier"], target: payload["target"], term: Microsoft_OData_Edm_Vocabularies_IEdmTerm.from_api(payload["term"]), uses_default: payload["usesDefault"], value: Microsoft_OData_Edm_IEdmExpression.from_api(payload["value"]), ) end |
.new ⇒ instance
14 |
# File 'sig/nfe/generated/contribuintes_v2/microsoft_odata_edm_vocabularies_iedm_vocabulary_annotation.rbs', line 14
def self.new: (?qualifier: String?, ?target: Hash[String, untyped], ?term: Microsoft_OData_Edm_Vocabularies_IEdmTerm, ?uses_default: bool, ?value: Microsoft_OData_Edm_IEdmExpression) -> instance
|