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

org.phenopackets.schema.v1.core.OntologyClassOrBuilder 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 OntologyClassOrBuilder extends
    // @@protoc_insertion_point(interface_extends:org.phenopackets.schema.v1.core.OntologyClass)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * a CURIE-style identifier e.g. HP:0100024, MP:0001284, UBERON:0001690.
   * This is the primary key for the ontology class
   * REQUIRED!
   * 
* * string id = 1; */ java.lang.String getId(); /** *
   * a CURIE-style identifier e.g. HP:0100024, MP:0001284, UBERON:0001690.
   * This is the primary key for the ontology class
   * REQUIRED!
   * 
* * string id = 1; */ com.google.protobuf.ByteString getIdBytes(); /** *
   * class label, aka name. E.g. "Abnormality of cardiovascular system"
   * 
* * string label = 2; */ java.lang.String getLabel(); /** *
   * class label, aka name. E.g. "Abnormality of cardiovascular system"
   * 
* * string label = 2; */ com.google.protobuf.ByteString getLabelBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy