public class AuthorProfile extends Common implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
AuthorProfile.AP_Affiliation |
static class |
AuthorProfile.AP_Classification |
static class |
AuthorProfile.AP_SubjectArea |
static class |
AuthorProfile.SCOPUS_Profile |
static class |
AuthorProfile.Values |
Common.SCOPUS_Affiliation, Common.SCOPUS_Author, Common.SCOPUS_Integer, Common.SCOPUS_ISSN, Common.SCOPUS_Language, Common.SCOPUS_MainTerm, Common.SCOPUS_PersonName, Common.SCOPUS_Real, Common.SCOPUS_SubjectArea, Common.SCOPUS_Text
Modifier and Type | Field and Description |
---|---|
static PgRDB.Column |
extrdb_c_abbrev |
static PgRDB.Column |
extrdb_c_area |
static PgRDB.Column |
extrdb_c_auid |
static PgRDB.Column |
extrdb_c_content |
static PgRDB.Column |
extrdb_c_frequency |
static PgRDB.Column |
extrdb_c_moveto |
static PgRDB.Column |
extrdb_c_name |
static PgRDB.Column |
extrdb_c_orcid |
static PgRDB.Column |
extrdb_c_subject |
static ExtRDB.ExtRDBTable |
extrdb_t_asjc |
static ExtRDB.ExtRDBTable |
extrdb_t_profile |
static ExtRDB.ExtRDBTable |
extrdb_t_xml |
static Scopus.AuthorIdHandler<AuthorProfile> |
idHandler |
XMLUtility.XMLListRetriever<Common.SCOPUS_Text,XMLUtility.XMLRetrCtxt> |
l_aliases |
XMLUtility.XMLListRetriever<AuthorProfile.AP_SubjectArea,XMLUtility.XMLRetrCtxt> |
l_subjectAreas |
contentReader, dataContent, MimeType_HTML, MimeType_JSON, MimeType_XML, rootElement, s_MyOrganizationIds
uh_dict, uh_utlf
Constructor and Description |
---|
AuthorProfile(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 AuthorProfile.Values |
extrdbRetrieveProfile(Logistics.Id<Scopus.AuthorIdHandler> auid)
Retrieve Author Profile from ExtRDB.
|
static void |
extrdbUpdate(UTLFId utlfid,
long lastModified) |
Set<Logistics.Id<Scopus.AuthorIdHandler>> |
getAliases() |
Logistics.Id<Scopus.AuthorIdHandler> |
getAuthorId() |
int |
getFrequencyOnSubjectArea(String code) |
String |
getFullName() |
Logistics.Id<Scopus.AuthorIdHandler> |
getId() |
Logistics.Id<ORCID.IDHandler> |
getORCID() |
Set<String> |
getSubjectAreaCodes() |
Set<Logistics.Id<Scopus.AuthorIdHandler>> |
getUnifiedAuthorIds() |
boolean |
isAlias() |
boolean |
wasMoved() |
getDataContent, isAvailable
getDict, getUTLF, getUTLFData, getUTLFDataAsString, getUTLFTimestamp
public static final Scopus.AuthorIdHandler<AuthorProfile> idHandler
public XMLUtility.XMLListRetriever<Common.SCOPUS_Text,XMLUtility.XMLRetrCtxt> l_aliases
public XMLUtility.XMLListRetriever<AuthorProfile.AP_SubjectArea,XMLUtility.XMLRetrCtxt> l_subjectAreas
public static PgRDB.Column extrdb_c_auid
public static PgRDB.Column extrdb_c_content
public static ExtRDB.ExtRDBTable extrdb_t_xml
public static PgRDB.Column extrdb_c_name
public static PgRDB.Column extrdb_c_moveto
public static PgRDB.Column extrdb_c_orcid
public static ExtRDB.ExtRDBTable extrdb_t_profile
public static PgRDB.Column extrdb_c_subject
public static PgRDB.Column extrdb_c_abbrev
public static PgRDB.Column extrdb_c_area
public static PgRDB.Column extrdb_c_frequency
public static ExtRDB.ExtRDBTable extrdb_t_asjc
public AuthorProfile(UTLF u, PrintWriter log)
public Logistics.Id<Scopus.AuthorIdHandler> getId()
public boolean wasMoved()
public Logistics.Id<Scopus.AuthorIdHandler> getAuthorId()
public Set<Logistics.Id<Scopus.AuthorIdHandler>> getUnifiedAuthorIds()
public Logistics.Id<ORCID.IDHandler> getORCID()
public boolean isAlias()
public Set<Logistics.Id<Scopus.AuthorIdHandler>> getAliases()
public int getFrequencyOnSubjectArea(String code)
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 AuthorProfile.Values extrdbRetrieveProfile(Logistics.Id<Scopus.AuthorIdHandler> auid)
auid
- author idEDB Working Group at Tue Jun 10 17:08:59 JST 2025