All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.phenopackets.schema.v1.core.DiseaseOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.0.2
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: base.proto

package org.phenopackets.schema.v1.core;

public interface DiseaseOrBuilder extends
    // @@protoc_insertion_point(interface_extends:org.phenopackets.schema.v1.core.Disease)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The identifier of this disease e.g. MONDO:0007043, OMIM:101600, Orphanet:710, DOID:14705 (note these are all equivalent)
   * 
* * .org.phenopackets.schema.v1.core.OntologyClass term = 1; */ boolean hasTerm(); /** *
   * The identifier of this disease e.g. MONDO:0007043, OMIM:101600, Orphanet:710, DOID:14705 (note these are all equivalent)
   * 
* * .org.phenopackets.schema.v1.core.OntologyClass term = 1; */ org.phenopackets.schema.v1.core.OntologyClass getTerm(); /** *
   * The identifier of this disease e.g. MONDO:0007043, OMIM:101600, Orphanet:710, DOID:14705 (note these are all equivalent)
   * 
* * .org.phenopackets.schema.v1.core.OntologyClass term = 1; */ org.phenopackets.schema.v1.core.OntologyClassOrBuilder getTermOrBuilder(); /** * .org.phenopackets.schema.v1.core.Age age_of_onset = 2; */ boolean hasAgeOfOnset(); /** * .org.phenopackets.schema.v1.core.Age age_of_onset = 2; */ org.phenopackets.schema.v1.core.Age getAgeOfOnset(); /** * .org.phenopackets.schema.v1.core.Age age_of_onset = 2; */ org.phenopackets.schema.v1.core.AgeOrBuilder getAgeOfOnsetOrBuilder(); /** * .org.phenopackets.schema.v1.core.AgeRange age_range_of_onset = 3; */ boolean hasAgeRangeOfOnset(); /** * .org.phenopackets.schema.v1.core.AgeRange age_range_of_onset = 3; */ org.phenopackets.schema.v1.core.AgeRange getAgeRangeOfOnset(); /** * .org.phenopackets.schema.v1.core.AgeRange age_range_of_onset = 3; */ org.phenopackets.schema.v1.core.AgeRangeOrBuilder getAgeRangeOfOnsetOrBuilder(); /** * .org.phenopackets.schema.v1.core.OntologyClass class_of_onset = 4; */ boolean hasClassOfOnset(); /** * .org.phenopackets.schema.v1.core.OntologyClass class_of_onset = 4; */ org.phenopackets.schema.v1.core.OntologyClass getClassOfOnset(); /** * .org.phenopackets.schema.v1.core.OntologyClass class_of_onset = 4; */ org.phenopackets.schema.v1.core.OntologyClassOrBuilder getClassOfOnsetOrBuilder(); /** *
   * Cancer findings in the TNM system that is relevant to the diagnosis of cancer.
   * See https://www.cancer.gov/about-cancer/diagnosis-staging/staging
   * e.g. Child terms of NCIT:C48232 (Cancer TNM Finding)
   * 
* * repeated .org.phenopackets.schema.v1.core.OntologyClass tumor_stage = 5; */ java.util.List getTumorStageList(); /** *
   * Cancer findings in the TNM system that is relevant to the diagnosis of cancer.
   * See https://www.cancer.gov/about-cancer/diagnosis-staging/staging
   * e.g. Child terms of NCIT:C48232 (Cancer TNM Finding)
   * 
* * repeated .org.phenopackets.schema.v1.core.OntologyClass tumor_stage = 5; */ org.phenopackets.schema.v1.core.OntologyClass getTumorStage(int index); /** *
   * Cancer findings in the TNM system that is relevant to the diagnosis of cancer.
   * See https://www.cancer.gov/about-cancer/diagnosis-staging/staging
   * e.g. Child terms of NCIT:C48232 (Cancer TNM Finding)
   * 
* * repeated .org.phenopackets.schema.v1.core.OntologyClass tumor_stage = 5; */ int getTumorStageCount(); /** *
   * Cancer findings in the TNM system that is relevant to the diagnosis of cancer.
   * See https://www.cancer.gov/about-cancer/diagnosis-staging/staging
   * e.g. Child terms of NCIT:C48232 (Cancer TNM Finding)
   * 
* * repeated .org.phenopackets.schema.v1.core.OntologyClass tumor_stage = 5; */ java.util.List getTumorStageOrBuilderList(); /** *
   * Cancer findings in the TNM system that is relevant to the diagnosis of cancer.
   * See https://www.cancer.gov/about-cancer/diagnosis-staging/staging
   * e.g. Child terms of NCIT:C48232 (Cancer TNM Finding)
   * 
* * repeated .org.phenopackets.schema.v1.core.OntologyClass tumor_stage = 5; */ org.phenopackets.schema.v1.core.OntologyClassOrBuilder getTumorStageOrBuilder( int index); public org.phenopackets.schema.v1.core.Disease.OnsetCase getOnsetCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy