Module: Sbuilder::FacadeConstants
Constant Summary collapse
- META_MODEL_DOMAINS =
Meta model keys
"domains"- META_MODEL_DEFINITIONS =
"definitions"- META_MODEL_INTERFACE_TYPES =
"interface_types"- META_MODEL_INTERFACE_RESPONSE_TYPES =
"interface_response_types"- META_MODEL_PROCESSES =
"processes"- META_MODEL_SERVICE_IMPLEMENTATION =
"service_implementation"- META_MODEL_SERVICE_COMPLETION =
"service_completion"- META_MODEL_INFRA_SERVICES =
"infra_services"- META_MODEL_FRAMEWORK_SVC =
"framework-svc"- META_MODEL_INVARIANT =
'invariants'- NIL =
Non-existing value (initial value if domain.includeNil)
"Nil"- DOMAIN_BOOLEAN =
"BOOLEAN"
Class Method Summary collapse
-
.snippetFacadeParamsetDomain(definition, field) ⇒ Object
Create template string, which invokes lambda to returns domain of ‘field’ in parameter set ‘definition’.
-
.snippetFacadeParamsetDomainInit(definition, field) ⇒ Object
Create template string, which invokes lambda to return init value from domain for the ‘field’ in parameter set ‘definition’.
-
.snippetFacadeResponseDomainInit(definition, field) ⇒ Object
Create template string, which invokes lambda to return init value from domain for the ‘field’ in RESPONSE parameter set ‘definition’ (of type interface).
Class Method Details
.snippetFacadeParamsetDomain(definition, field) ⇒ Object
Create template string, which invokes lambda to returns domain of ‘field’ in parameter set ‘definition’.
19 20 21 |
# File 'lib/sbuilder/facade/facade_constants.rb', line 19 def self.snippetFacadeParamsetDomain( definition, field ) "{{#PARAM_SET_FIELD_DOMAIN}}#{definition}.#{field}{{/PARAM_SET_FIELD_DOMAIN}}" end |
.snippetFacadeParamsetDomainInit(definition, field) ⇒ Object
Create template string, which invokes lambda to return init value from domain for the ‘field’ in parameter set ‘definition’.
25 26 27 |
# File 'lib/sbuilder/facade/facade_constants.rb', line 25 def self.snippetFacadeParamsetDomainInit( definition, field ) "{{#PARAM_SET_FIELD_DOMAIN_INIT}}#{definition}.#{field}{{/PARAM_SET_FIELD_DOMAIN_INIT}}" end |
.snippetFacadeResponseDomainInit(definition, field) ⇒ Object
Create template string, which invokes lambda to return init value from domain for the ‘field’ in RESPONSE parameter set ‘definition’ (of type interface)
32 33 34 |
# File 'lib/sbuilder/facade/facade_constants.rb', line 32 def self.snippetFacadeResponseDomainInit( definition, field ) "{{#RESPONSE_SET_FIELD_DOMAIN_INIT}}#{definition}.#{field}{{/RESPONSE_SET_FIELD_DOMAIN_INIT}}" end |