edu.ucsb.nceas.metacat.annotation

## Class OrcidService

- java.lang.Object
- - edu.ucsb.nceas.metacat.annotation.OrcidService

-     public class OrcidService
      extends java.lang.Object

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `OrcidService()`

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.List<java.lang.String>` | `lookupCreators(boolean includeObsolete)` Look up indexed creators
    `static java.lang.String` | `lookupOrcid(java.lang.String text, java.lang.String surName, java.util.List<java.lang.String> givenNames, java.util.List<java.lang.String> otherNames)` Look up possible ORCID from orcid service.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### OrcidService

          public OrcidService()

  - ### Method Detail

    - #### lookupOrcid

          public static java.lang.String lookupOrcid(java.lang.String text,
                                                     java.lang.String surName,
                                                     java.util.List<java.lang.String> givenNames,
                                                     java.util.List<java.lang.String> otherNames)

      Look up possible ORCID from orcid service.
      Parameters:
        `surName` -
        `givenNames` -
        `otherNames` -
      Returns:
      See Also:
        "http://support.orcid.org/knowledgebase/articles/132354-searching-with-the-public-api"

    - #### lookupCreators

          public static java.util.List<java.lang.String> lookupCreators(boolean includeObsolete)

      Look up indexed creators

Copyright © 2023 Regents of the University of California. All Rights Reserved.