public class ArticleMetrics extends Common
| Modifier and Type | Class and Description |
|---|---|
static class |
ArticleMetrics.CitationBenchmark |
static class |
ArticleMetrics.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 |
|---|---|
(package private) boolean |
available |
ArticleMetrics.CitationBenchmark |
citationBenchmark |
static PgRDB.Column |
extrdb_c_cb |
static PgRDB.Column |
extrdb_c_content |
static ExtRDB.ExtRDBColumn |
extrdb_c_eid |
static PgRDB.Column |
extrdb_c_fwci |
static ExtRDB.ExtRDBTable |
extrdb_t_json |
static ExtRDB.ExtRDBTable |
extrdb_t_metrics |
static Scopus.ArticleIdHandler<ArticleMetrics> |
idHandler |
Map<String,ArticleMetrics.CitationBenchmark> |
m_benchmark |
double |
v_fwci |
contentReader, dataContent, rootElement, s_MyOrganizationIdsuh_dict, uh_utlf| Constructor and Description |
|---|
ArticleMetrics(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 <U extends Common> |
extrdbRetrieveMetricValues(Logistics.Id<U> scopusid)
Retrieve Metric Values from ExtRDB
|
static void |
extrdbUpdate(UTLFId utlfid,
long lastModified) |
ArticleMetrics.Values |
getValues() |
boolean |
isAvailable() |
getDataContentgetDict, getUTLF, getUTLFData, getUTLFDataAsString, getUTLFTimestamppublic static final Scopus.ArticleIdHandler<ArticleMetrics> idHandler
boolean available
public double v_fwci
public ArticleMetrics.CitationBenchmark citationBenchmark
public Map<String,ArticleMetrics.CitationBenchmark> m_benchmark
public static ExtRDB.ExtRDBColumn extrdb_c_eid
public static PgRDB.Column extrdb_c_content
public static ExtRDB.ExtRDBTable extrdb_t_json
public static PgRDB.Column extrdb_c_fwci
public static PgRDB.Column extrdb_c_cb
public static ExtRDB.ExtRDBTable extrdb_t_metrics
public ArticleMetrics(UTLF u, PrintWriter log)
public boolean isAvailable()
isAvailable in class Commonpublic ArticleMetrics.Values getValues()
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 <U extends Common> ArticleMetrics.Values extrdbRetrieveMetricValues(Logistics.Id<U> scopusid)
U - UTLFHandlerscopusid - scopus-eidEDB Working Group at Mon Dec 15 16:45:05 JST 2025