Package de.isas.mztab2.model
Class PublicationItem
- java.lang.Object
-
- de.isas.mztab2.model.PublicationItem
-
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2019-08-07T11:10:11.690+02: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.
-
-
-
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
-
-