public class Person extends Item implements Serializable
Item.ORCID_Address, Item.ORCID_Biography, Item.ORCID_EMail, Item.ORCID_ExternalIdentifier, Item.ORCID_ISO8601, Item.ORCID_Keyword, Item.ORCID_OtherName, Item.ORCID_ResearcherURL, Item.ORCID_Source, Item.ORCID_SourceUPH, Item.ORCID_TextrootElementuh_dict, uh_utlf| Constructor and Description |
|---|
Person(UTLF u) |
Person(UTLF u,
PrintWriter log) |
| Modifier and Type | Method and Description |
|---|---|
static void |
extrdbCreateTable(ExtRDBCluster<ExtRDB> cluster,
boolean renew) |
static void |
extrdbDelete(UTLFId utlfid,
long lastModified) |
static void |
extrdbFlush() |
static void |
extrdbSweep(long before) |
static void |
extrdbUpdate(UTLFId utlfid,
long lastModified) |
XMLUtility.XMLListRetriever<Item.ORCID_ExternalIdentifier,XMLUtility.XMLRetrCtxt> |
getExternalIdentifiers() |
String |
getFullName() |
Set<Scopus.ScopusAuId> |
getScopusAuIds() |
boolean |
isAvailable() |
validateLoggergetDict, getUTLF, getUTLFData, getUTLFDataAsString, getUTLFTimestamppublic static final ORCID.ItemIdHandler<Person> idHandler
public Item.ORCID_Text givenNames
public Item.ORCID_Text familyName
public Item.ORCID_Text creditName
public Item.ORCID_ISO8601 lastModified
public Item.ORCID_Biography biography
public XMLUtility.XMLListRetriever<Item.ORCID_OtherName,XMLUtility.XMLRetrCtxt> l_otherNames
public XMLUtility.XMLListRetriever<Item.ORCID_ResearcherURL,XMLUtility.XMLRetrCtxt> l_researcherURLs
public XMLUtility.XMLListRetriever<Item.ORCID_EMail,XMLUtility.XMLRetrCtxt> l_emails
public XMLUtility.XMLListRetriever<Item.ORCID_Address,XMLUtility.XMLRetrCtxt> l_addresses
public XMLUtility.XMLListRetriever<Item.ORCID_Keyword,XMLUtility.XMLRetrCtxt> l_keywords
public XMLUtility.XMLListRetriever<Item.ORCID_ExternalIdentifier,XMLUtility.XMLRetrCtxt> l_externalIdentifiers
public static ExtRDB.ExtRDBColumn extrdb_c_orcid
public static PgRDB.Column extrdb_c_content
public static ExtRDB.ExtRDBTable extrdb_t_xml
public static PgRDB.Column extrdb_c_name
public static ExtRDB.ExtRDBTable extrdb_t_orcid
public static ExtRDB.ExtRDBColumn extrdb_c_scopus_auid
public static ExtRDB.ExtRDBTable extrdb_t_scopus
public Person(UTLF u, PrintWriter log)
public Person(UTLF u)
public boolean isAvailable()
isAvailable in class Itempublic XMLUtility.XMLListRetriever<Item.ORCID_ExternalIdentifier,XMLUtility.XMLRetrCtxt> getExternalIdentifiers()
public Set<Scopus.ScopusAuId> getScopusAuIds()
public String getFullName()
public static void extrdbCreateTable(ExtRDBCluster<ExtRDB> cluster, boolean renew)
public static void extrdbUpdate(UTLFId utlfid, long lastModified)
public static void extrdbDelete(UTLFId utlfid, long lastModified)
public static void extrdbFlush()
public static void extrdbSweep(long before)
EDB Working Group at Tue May 26 16:39:03 JST 2026