public static interface Logistics.IdHandler<U extends Logistics.UTLFHandler> extends UTLFIdSpi
Modifier and Type | Method and Description |
---|---|
Logistics.Id |
createId(String id)
Create UTLFId.
|
Logistics.Id |
createId(String[] id)
Create UTLFId.
|
Logistics.Id |
createId(UTLFId id) |
URL |
createURL(UTLFId id)
Idに関連するWebページのURLを作成する.
|
U |
createUTLFHandler(UTLF u,
PrintWriter err) |
String[] |
getLocalId(UTLFId id) |
String |
getLocalId(UTLFId id,
int n) |
String |
getSystemId()
Get system ID.
|
boolean |
isHandlerOf(UTLFId id) |
Logistics.Id |
standardize(Logistics.Id id)
標準化したIdを生成する.
DOI等大小文字の区別が無い場合などに,小文字に揃えるなど.
|
checkIDText, checkIDText, getName, modifyIDText, modifyIDText
String getSystemId()
getSystemId
in interface UTLFIdSpi
Logistics.Id createId(String id)
Logistics.Id createId(String[] id)
Logistics.Id createId(UTLFId id)
boolean isHandlerOf(UTLFId id)
U createUTLFHandler(UTLF u, PrintWriter err)
URL createURL(UTLFId id)
id
- UTLFId.Logistics.Id standardize(Logistics.Id id)
id
- IDEDB Working Group at Tue Jun 10 17:08:59 JST 2025