name-parser-api/src/main/java/org/gbif/nameparser/api/ParsedName.java
/**
   * Checks if a parsed name is missing final epithets compared to what is indicated by its rank.
   *
   * @return true if the name is not fully determined
   */
Checks if a parsed name is missing final epithets compared to what is indicated by its rank.
@return true if the name is not fully determined
Checks if a parsed name is missing final epithets compared to what is indicated by its rank . @return true if the name is not fully determined
public boolean isIndetermined() {
    if (isPhraseName())
      return false;
    return rank.isInfragenericStrictly() && uninomial == null && infragenericEpithet == null && specificEpithet == null
        || rank.isSpeciesOrBelow() && !rank.isCultivarRank() && specificEpithet == null
        || rank.isInfraspecific() && !rank.isCultivarRank() && infraspecificEpithet == null
        || rank.isCultivarRank() && cultivarEpithet == null;
  }
public boolean isIndetermined ( ) { if ( isPhraseName ( ) ) return false ; return rank . isInfragenericStrictly ( ) && uninomial == null && infragenericEpithet == null && specificEpithet == null || rank . isSpeciesOrBelow ( ) && ! rank . isCultivarRank ( ) && specificEpithet == null || rank . isInfraspecific ( ) && ! rank . isCultivarRank ( ) && infraspecificEpithet == null || rank . isCultivarRank ( ) && cultivarEpithet == null ; }
Checks if a parsed name is missing final epithets compared to what is indicated by its rank.
Checks if a parsed name is missing final epithets compared to what is indicated by its rank .