code: public boolean isComplete() {
  		return _group != null && _type != null && _kind != null && _name != null && _version != null;
  	}
docs: Checks whether all descriptor fields are set. If descriptor has at least one
  "*" or null field it is considered "incomplete",
  
  @return true if all descriptor fields are defined and false otherwise.