Class ScholixItemType

java.lang.Object
eu.dnetlib.dhp.schema.sx.api.model.v2.ScholixItemType

public class ScholixItemType extends Object
The type Scholix item type.
  • Constructor Details

    • ScholixItemType

      public ScholixItemType()
  • Method Details

    • getIdentifier

      public List<ScholixIdentifierType> getIdentifier()
      Gets identifier.
      Returns:
      the identifier
    • setIdentifier

      public ScholixItemType setIdentifier(List<ScholixIdentifierType> identifier)
      Sets identifier.
      Parameters:
      identifier - the identifier
      Returns:
      the identifier
    • getTitle

      public String getTitle()
      Gets title.
      Returns:
      the title
    • setTitle

      public ScholixItemType setTitle(String title)
      Sets title.
      Parameters:
      title - the title
      Returns:
      the title
    • getType

      public String getType()
      Gets type.
      Returns:
      the type
    • setType

      public ScholixItemType setType(String type)
      Sets type.
      Parameters:
      type - the type
      Returns:
      the type
    • getCreator

      public List<ScholixCreatorType> getCreator()
      Gets creator.
      Returns:
      the creator
    • setCreator

      public ScholixItemType setCreator(List<ScholixCreatorType> creator)
      Sets creator.
      Parameters:
      creator - the creator
      Returns:
      the creator
    • getPublicationDate

      public String getPublicationDate()
      Gets publication date.
      Returns:
      the publication date
    • setPublicationDate

      public ScholixItemType setPublicationDate(String publicationDate)
      Sets publication date.
      Parameters:
      publicationDate - the publication date
      Returns:
      the publication date
    • getPublisher

      public List<ScholixLinkProviderType> getPublisher()
      Gets publisher.
      Returns:
      the publisher
    • setPublisher

      public ScholixItemType setPublisher(List<ScholixLinkProviderType> publisher)
      Sets publisher.
      Parameters:
      publisher - the publisher
      Returns:
      the publisher
    • fromScholixResource

      public static ScholixItemType fromScholixResource(ScholixResource input)