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_Text
uh_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 |
extrdbUpdate(UTLFId utlfid,
long lastModified) |
XMLUtility.XMLListRetriever<Item.ORCID_ExternalIdentifier,XMLUtility.XMLRetrCtxt> |
getExternalIdentifiers() |
String |
getFullName() |
Set<Logistics.Id<Scopus.AuthorIdHandler>> |
getScopusAuthorIds() |
isAvailable, validateLogger
getDict, getUTLF, getUTLFData, getUTLFDataAsString, getUTLFTimestamp
public 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 PgRDB.Column 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 PgRDB.Column extrdb_c_scopus_auid
public static ExtRDB.ExtRDBTable extrdb_t_scopus
public Person(UTLF u, PrintWriter log)
public Person(UTLF u)
public XMLUtility.XMLListRetriever<Item.ORCID_ExternalIdentifier,XMLUtility.XMLRetrCtxt> getExternalIdentifiers()
public Set<Logistics.Id<Scopus.AuthorIdHandler>> getScopusAuthorIds()
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()
EDB Working Group at Tue Jun 10 17:08:59 JST 2025