Package | Description |
---|---|
unidue.ub.statistics.alephConnector |
Contains the Aleph specific statements and properties.
|
unidue.ub.statistics.media.journal |
Representation of journal information and their aggregation in collections.
|
Modifier and Type | Method and Description |
---|---|
java.util.Hashtable<java.lang.Integer,java.lang.Double> |
JournalPriceGetter.getCollectionPrice(JournalCollection collection)
when queried with a single journal collection, the prices from the Aleph database are retrieved and a list of journal collections for each year is returned.
|
Modifier and Type | Method and Description |
---|---|
JournalCollection |
JournalCollection.clone()
clones the
JournalCollection and returns an identical JournalCollection object |
static JournalCollection |
JournalCollectionDAO.getCollection(javax.persistence.EntityManager em,
java.lang.String anchor,
int year)
returns a specific journal collection for one year with a given anchor
|
static JournalCollection |
JournalCollectionDAO.getCollection(java.lang.String anchor,
int year)
returns a specific journal collection for one year with a given anchor
|
JournalCollection |
JournalCollection.setAnchor(java.lang.String anchor)
sets the anchor of the collection
|
JournalCollection |
JournalCollection.setDescription(java.lang.String description)
sets the description of the collection
|
JournalCollection |
JournalCollection.setIssns(java.lang.String issns)
sets the issns contained in the collection
|
JournalCollection |
JournalCollection.setPrice(java.lang.Double price)
sets the price of the collection
|
JournalCollection |
JournalCollection.setYear(int year)
sets the year of the collection
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<JournalCollection> |
JournalCollectionDAO.getCollections()
returns all journal collections stored in the database.
|
static java.util.List<JournalCollection> |
JournalCollectionDAO.getCollections(javax.persistence.EntityManager em)
returns all journal collections stored in the database.
|
static java.util.List<JournalCollection> |
JournalCollectionDAO.getCollections(javax.persistence.EntityManager em,
int year)
returns a list of journal collections for one year
|
static java.util.List<JournalCollection> |
JournalCollectionDAO.getCollections(javax.persistence.EntityManager em,
java.lang.String anchor)
returns a list of journal collections with a given anchor
|
static java.util.List<JournalCollection> |
JournalCollectionDAO.getCollections(int year)
returns a list of journal collections for one year
|
static java.util.List<JournalCollection> |
JournalCollectionDAO.getCollections(java.lang.String anchor)
returns a list of journal collections with a given anchor
|
Modifier and Type | Method and Description |
---|---|
int |
JournalCollection.compareTo(JournalCollection other)
allows for a comparison of two collections with respect to their years.
|
static void |
JournalCollectionDAO.persistCollection(JournalCollection collection)
persists the given journal collection to the database.
|
Modifier and Type | Method and Description |
---|---|
static void |
JournalCollectionDAO.persistCollections(javax.persistence.EntityManager em,
java.util.List<JournalCollection> collections)
persists a list of journal collections to the database.
|
static void |
JournalCollectionDAO.persistCollections(java.util.Hashtable<java.lang.String,JournalCollection> collections)
persists a set of journal collections to the database, stored in a
Hashtable with the anchors as keys |
static void |
JournalCollectionDAO.persistCollections(java.util.List<JournalCollection> collections)
persists a list of journal collections to the database.
|