Class CV


  • @Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
               date="2019-08-07T11:19:54.315+02:00")
    public class CV
    extends IndexedElement
    Specification of controlled vocabularies. label: A string describing the labels of the controlled vocabularies/ontologies used in the mzTab file as a short-hand e.g. "MS" for PSI-MS. full_name: A string describing the full names of the controlled vocabularies/ontologies used in the mzTab file. version: A string describing the version of the controlled vocabularies/ontologies used in the mzTab file. uri: A string containing the URIs of the controlled vocabularies/ontologies used in the mzTab file.

    mzTab-M specification example(s):

    MTD     cv[1]-label     MS
    MTD     cv[1]-full_name PSI-MS controlled vocabulary
    MTD     cv[1]-version   4.1.11
    MTD     cv[1]-uri       https://raw.githubusercontent.com/HUPO-PSI/psi-ms-CV/master/psi-ms.obo
    
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  CV.Properties
      Property enumeration for CV.
    • Constructor Summary

      Constructors 
      Constructor Description
      CV()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      CV elementType​(java.lang.String elementType)
      Builder method for elementType.
      boolean equals​(java.lang.Object o)  
      CV fullName​(java.lang.String fullName)
      Builder method for fullName.
      @NotNull java.lang.String getFullName()
      The full name of this CV, for humans.
      @NotNull java.lang.String getLabel()
      The abbreviated CV label.
      @NotNull java.lang.String getUri()
      A URI to the CV definition.
      @NotNull java.lang.String getVersion()
      The CV version used when the file was generated.
      int hashCode()  
      CV id​(java.lang.Integer id)
      Builder method for id.
      CV label​(java.lang.String label)
      Builder method for label.
      void setFullName​(java.lang.String fullName)
      Set fullName.
      void setLabel​(java.lang.String label)
      Set label.
      void setUri​(java.lang.String uri)
      Set uri.
      void setVersion​(java.lang.String version)
      Set version.
      java.lang.String toString()  
      CV uri​(java.lang.String uri)
      Builder method for uri.
      CV version​(java.lang.String version)
      Builder method for version.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait