public interface Country extends PermissionScope, ItemHolder, Versioned, Annotatable
| Modifier and Type | Interface and Description |
|---|---|
static class |
Country.Impl
Implementation of complex methods.
|
CHILD_COUNT| Modifier and Type | Method and Description |
|---|---|
void |
addRepository(Repository repository)
Add a repository to this country.
|
int |
getChildCount()
Fetch a count of the number of repositories in this country.
|
String |
getCode()
Alias function for fetching the country code identifier.
|
Iterable<Repository> |
getRepositories()
Fetch all repositories in this country.
|
Iterable<DocumentaryUnit> |
getTopLevelDocumentaryUnits() |
getAllContainedItems, getContainedItems, getPermissionGrants, getPermissionScopes, idPathgetIdentifiergetAllPriorVersions, getPriorVersionaddAccessor, getAccessors, getHistory, getLatestEvent, getPermissionScope, getPermissionScopes, hasAccessRestriction, removeAccessor, setPermissionScopegetPermissionGrantsas, getId, getProperty, getProperty, getPropertyKeys, getTypeaddAnnotation, addAnnotationPart, getAnnotationsString getCode()
int getChildCount()
getChildCount in interface ItemHolderIterable<Repository> getRepositories()
Iterable<DocumentaryUnit> getTopLevelDocumentaryUnits()
void addRepository(Repository repository)
repository - a repository frameCopyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.