Descriptor constructor
Creates a new instance of the descriptor.
group
a logical component grouptype
a logical component type or contractkind
a component implementation typename
a unique component nameversion
a component implementation version
Implementation
Descriptor(String? group, String? type, String? kind, String? name,
String? version) {
_group = '*' == group ? null : group;
_type = '*' == type ? null : type;
_kind = '*' == kind ? null : kind;
_name = '*' == name ? null : name;
_version = '*' == version ? null : version;
}