public static class Scopus.AuthorIdHandler<U extends Logistics.UTLFHandler> extends Logistics.IdHandlerSpi<Scopus.AuthorIdHandler,U> implements Serializable
Modifier and Type | Field and Description |
---|---|
(package private) static String |
AUID_URL_PATTERN |
encode, fields, LID_pattern, LID_regex, LID_template, name, SysId, utlfHandlerCreator
Constructor and Description |
---|
AuthorIdHandler(String n,
String t,
Logistics.UTLFHandlerCreator<U> aCreator) |
Modifier and Type | Method and Description |
---|---|
boolean |
checkIDText(String id)
Check ID text.
|
Logistics.Id<Scopus.AuthorIdHandler> |
createArticleListId(UTLFId auid) |
Logistics.Id<Scopus.AuthorIdHandler> |
createAuthorId(UTLFId auid) |
Logistics.Id<Scopus.AuthorIdHandler> |
createProfileId(UTLFId auid) |
URL |
createURL(UTLFId id)
Idに関連するWebページのURLを作成する.
|
Set<Logistics.Id<Scopus.ArticleIdHandler>> |
getArticleIds(Logistics.Id<Scopus.AuthorIdHandler> auid) |
AuthorProfile |
getProfile(Logistics.Id<Scopus.AuthorIdHandler> auid) |
String |
modifyIDText(String id)
Modify ID text.
|
checkIDText, createId, createId, createId, createId, createUTLFHandler, getLocalId, getLocalId, getName, getSystemId, isHandlerOf, modifyIDText, resolveAndCreateUTLFHandler, standardize
static final String AUID_URL_PATTERN
public AuthorIdHandler(String n, String t, Logistics.UTLFHandlerCreator<U> aCreator)
public boolean checkIDText(String id)
checkIDText
in interface UTLFIdSpi
checkIDText
in class Logistics.IdHandlerSpi<Scopus.AuthorIdHandler,U extends Logistics.UTLFHandler>
id
- ID.public String modifyIDText(String id)
modifyIDText
in interface UTLFIdSpi
modifyIDText
in class Logistics.IdHandlerSpi<Scopus.AuthorIdHandler,U extends Logistics.UTLFHandler>
id
- ID.public Logistics.Id<Scopus.AuthorIdHandler> createAuthorId(UTLFId auid)
public Logistics.Id<Scopus.AuthorIdHandler> createProfileId(UTLFId auid)
public Logistics.Id<Scopus.AuthorIdHandler> createArticleListId(UTLFId auid)
public AuthorProfile getProfile(Logistics.Id<Scopus.AuthorIdHandler> auid)
public Set<Logistics.Id<Scopus.ArticleIdHandler>> getArticleIds(Logistics.Id<Scopus.AuthorIdHandler> auid)
public URL createURL(UTLFId id)
createURL
in interface Logistics.IdHandler<U extends Logistics.UTLFHandler>
createURL
in class Logistics.IdHandlerSpi<Scopus.AuthorIdHandler,U extends Logistics.UTLFHandler>
id
- UTLFId.EDB Working Group at Tue Jun 10 17:08:59 JST 2025