Package de.isas.mztab2.model
Class PublicationItem
- java.lang.Object
 - 
- de.isas.mztab2.model.PublicationItem
 
 
- 
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2020-02-11T15:11:41.249+01:00") public class PublicationItem extends Object
A publication item, defined by a qualifier and a native accession, e.g. pubmed id. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPublicationItem.PropertiesProperty enumeration for PublicationItem.static classPublicationItem.TypeEnumThe type qualifier of this publication item. 
- 
Constructor Summary
Constructors Constructor Description PublicationItem() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicationItemaccession(String accession)Builder method for accession.booleanequals(Object o)@NotNull StringgetAccession()The native accession id for this publication item.@NotNull PublicationItem.TypeEnumgetType()The type qualifier of this publication item.inthashCode()voidsetAccession(String accession)Set accession.voidsetType(PublicationItem.TypeEnum type)Set type.StringtoString()PublicationItemtype(PublicationItem.TypeEnum type)Builder method for type. 
 - 
 
- 
- 
Constructor Detail
- 
PublicationItem
public PublicationItem()
 
 - 
 
- 
Method Detail
- 
type
public PublicationItem type(PublicationItem.TypeEnum type)
Builder method for type.- Parameters:
 type- aTypeEnumparameter.- Returns:
 - PublicationItem
 - See Also:
 PublicationItem#setType for specification examples,PublicationItem#getType for validation constraints
 
- 
getType
@NotNull public @NotNull PublicationItem.TypeEnum getType()
The type qualifier of this publication item.- Returns:
 - type
 
 
- 
setType
public void setType(PublicationItem.TypeEnum type)
Set type.- Parameters:
 type- aTypeEnumparameter.- See Also:
 PublicationItem#getType for validation constraints
 
- 
accession
public PublicationItem accession(String accession)
Builder method for accession.- Parameters:
 accession- aStringparameter.- Returns:
 - PublicationItem
 - See Also:
 PublicationItem#setAccession for specification examples,PublicationItem#getAccession for validation constraints
 
- 
getAccession
@NotNull public @NotNull String getAccession()
The native accession id for this publication item.- Returns:
 - accession
 
 
- 
setAccession
public void setAccession(String accession)
Set accession.- Parameters:
 accession- aStringparameter.- See Also:
 PublicationItem#getAccession for validation constraints
 
 - 
 
 -