public class PostgreSqlRepositoryCollection extends AbstractRepositoryCollection
| Modifier and Type | Field and Description |
|---|---|
static String |
POSTGRESQL |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttribute(EntityType entityType,
Attribute attr) |
Repository<Entity> |
createRepository(EntityType entityType) |
void |
deleteAttribute(EntityType entityType,
Attribute attr) |
void |
deleteRepository(EntityType entityType) |
Set<RepositoryCollectionCapability> |
getCapabilities() |
Iterable<String> |
getEntityTypeIds() |
String |
getName() |
Repository<Entity> |
getRepository(EntityType entityType) |
Repository<Entity> |
getRepository(String id) |
boolean |
hasRepository(EntityType entityType) |
boolean |
hasRepository(String name) |
Iterator<Repository<Entity>> |
iterator() |
void |
updateAttribute(EntityType entityType,
Attribute attr,
Attribute updatedAttr) |
void |
updateRepository(EntityType entityType,
EntityType updatedEntityType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitstreamforEach, spliteratorpublic static final String POSTGRESQL
public String getName()
public Set<RepositoryCollectionCapability> getCapabilities()
getCapabilities in interface RepositoryCollectiongetCapabilities in class AbstractRepositoryCollectionpublic boolean hasRepository(String name)
public Repository<Entity> createRepository(EntityType entityType)
createRepository in interface RepositoryCollectioncreateRepository in class AbstractRepositoryCollectionpublic boolean hasRepository(EntityType entityType)
public Repository<Entity> getRepository(String id)
public Repository<Entity> getRepository(EntityType entityType)
getRepository in interface RepositoryCollectiongetRepository in class AbstractRepositoryCollectionpublic Iterator<Repository<Entity>> iterator()
public void deleteRepository(EntityType entityType)
deleteRepository in interface RepositoryCollectiondeleteRepository in class AbstractRepositoryCollectionpublic void updateRepository(EntityType entityType, EntityType updatedEntityType)
updateRepository in interface RepositoryCollectionupdateRepository in class AbstractRepositoryCollectionpublic void addAttribute(EntityType entityType, Attribute attr)
addAttribute in interface RepositoryCollectionaddAttribute in class AbstractRepositoryCollectionpublic void updateAttribute(EntityType entityType, Attribute attr, Attribute updatedAttr)
updateAttribute in interface RepositoryCollectionupdateAttribute in class AbstractRepositoryCollectionpublic void deleteAttribute(EntityType entityType, Attribute attr)
deleteAttribute in interface RepositoryCollectiondeleteAttribute in class AbstractRepositoryCollectionCopyright © 2017. All rights reserved.