Class ScholixIdentifierType

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

public class ScholixIdentifierType extends Object
The type Scholix identifier type.
  • Constructor Details

    • ScholixIdentifierType

      public ScholixIdentifierType()
  • Method Details

    • getId

      public String getId()
      Gets The identifier
      Returns:
      the id
    • setId

      public ScholixIdentifierType setId(String id)
      Sets The identifier
      Parameters:
      id - the id
      Returns:
      the id
    • getIdScheme

      public String getIdScheme()
      Gets The scheme or namespace of the identifier string
      Returns:
      the id scheme
    • setIdScheme

      public ScholixIdentifierType setIdScheme(String idScheme)
      Sets The scheme or namespace of the identifier string
      Parameters:
      idScheme - the id scheme
      Returns:
      the id scheme
    • getIdURL

      public String getIdURL()
      Gets An internet resolvable form of the identifier
      Returns:
      the id url
    • setIdURL

      public ScholixIdentifierType setIdURL(String idURL)
      Sets An internet resolvable form of the identifier
      Parameters:
      idURL - the id url
      Returns:
      the id url
    • fromScholixIdentifier

      public static ScholixIdentifierType fromScholixIdentifier(ScholixIdentifier input)