isComplete method

bool isComplete()

Checks whether all descriptor fields are set. If descriptor has at least one '*' or null field it is considered 'incomplete',

Returns true if all descriptor fields are defined and false otherwise.

Implementation

bool isComplete() {
  return _group != null &&
      _type != null &&
      _kind != null &&
      _name != null &&
      _version != null;
}