public abstract class SHERPARoMEOProtocol extends Object implements ChoiceAuthority
SHERPARoMEOPublisher,
SHERPARoMEOJournalTitle| Constructor and Description |
|---|
SHERPARoMEOProtocol() |
| Modifier and Type | Method and Description |
|---|---|
Choices |
getBestMatch(String field,
String text,
Collection collection,
String locale)
Get the single "best" match (if any) of a value in the authority
to the given user value.
|
String |
getLabel(String field,
String key,
String locale)
Get the canonical user-visible "label" (i.e.
|
abstract Choices |
getMatches(String text,
Collection collection,
int start,
int limit,
String locale) |
protected Choices |
query(String result,
String label,
String authority,
List<org.apache.http.message.BasicNameValuePair> args,
int start,
int limit) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMatchespublic abstract Choices getMatches(String text, Collection collection, int start, int limit, String locale)
public Choices getBestMatch(String field, String text, Collection collection, String locale)
ChoiceAuthoritygetBestMatch in interface ChoiceAuthorityfield - being matched fortext - user's value to matchcollection - database ID of Collection for context (owner of Item)locale - explicit localization key if available, or nullpublic String getLabel(String field, String key, String locale)
ChoiceAuthoritygetLabel in interface ChoiceAuthorityfield - being matched forkey - authority key known to this authority.locale - explicit localization key if available, or nullCopyright © 2016 DuraSpace. All rights reserved.