Package | Description |
---|---|
unidue.ub.statistics |
Contains several tools for analysis.
|
unidue.ub.statistics.alephConnector |
Contains the Aleph specific statements and properties.
|
unidue.ub.statistics.analysis |
Containes the major analyzing mechanisms.
|
unidue.ub.statistics.media.monographs |
Representation of bibliographic information according to FRBR and of events connected to the individual items
|
unidue.ub.statistics.series |
Grouping of events and transformation in JSON object for display.
|
Modifier and Type | Method and Description |
---|---|
static Manifestation |
DocumentCache.get(java.lang.String docNumber)
retrieves a
Document -object from the cache by the given document number. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Manifestation> |
ItemEventCollector.getDocuments() |
Modifier and Type | Method and Description |
---|---|
void |
ItemEventCollector.addItems(ItemGetter getter,
Manifestation document)
adds the items to the document.
|
void |
ItemEventCollector.addMAB(MABGetter mabGetter,
Manifestation document)
adds the bibliographics description to the document.
|
void |
ItemEventCollector.collectByDocument(Manifestation document)
collects all items and events for an existing
Document -object. |
static void |
DocumentCache.store(Manifestation document)
stores a
Document -object in the cache. |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> |
TimelineGeneratorServlet.buildStockTimelines(java.util.List<Manifestation> documents)
Calculates the overall stock for a list of
Document objects. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Manifestation> |
DocumentGetter.getDocumentsByCsv(java.io.InputStream csvFile)
builds a set of documents from a given csv file.
|
java.util.Set<Manifestation> |
DocumentGetter.getDocumentsByEtat(java.lang.String etat)
retrieves the documents connected to a budget code
|
java.util.Set<Manifestation> |
DocumentGetter.getDocumentsByNotation(java.lang.String notation)
retrieves the documents connected to a whole notation
|
java.util.Set<Manifestation> |
DocumentGetter.getDocumentsByShelfmark(java.lang.String shelfmark,
java.lang.Boolean exact)
retrieves the documents connected to a shelfmark
|
Modifier and Type | Method and Description |
---|---|
void |
EventGetter.addEvents(Manifestation document)
adds loan and request events to an existing document
|
void |
EventGetter.addLoans(Manifestation document)
adds loan events to an existing document
|
void |
EventGetter.addRequests(Manifestation document)
adds request events to an existing document
|
java.util.List<Item> |
ItemGetter.getItems(Manifestation document)
retrieves items connected to an existing document
|
org.jdom2.Element |
MABGetter.getMAB(Manifestation document)
retrieves the bibliographic information as MAB-fields for a given
document from the Aleph database
|
Modifier and Type | Method and Description |
---|---|
DocumentAnalysis |
DocumentAnalyzer.updateAnalyses(DocumentAnalysis da,
Manifestation document) |
Constructor and Description |
---|
DocumentAnalyzer(Manifestation document)
Calculates the loan and request times for a given Document.
|
EventAnalyzer(Manifestation document,
StockControlProperties scp)
As an alternative, the EventAnalysis-object can also be created using
a Document-object.
|
Modifier and Type | Method and Description |
---|---|
Manifestation |
Manifestation.clone()
instantiates a clone of the object
|
Manifestation |
Expression.getDocument(java.lang.String docNumber)
returns the document with the specified document number from this work
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Manifestation> |
Expression.getDocuments()
returns all documents of this work
|
Modifier and Type | Method and Description |
---|---|
void |
Expression.addDocument(Manifestation document)
adds a document to this work
|
static void |
StockEventsBuilder.buildStockEvents(Manifestation document)
builds the stock events for all items of a given document.
|
boolean |
Expression.contains(Manifestation document)
checks whether a document is already in this work
|
Constructor and Description |
---|
Publication(Manifestation document)
creates a new
Publication -object from a document |
Modifier and Type | Method and Description |
---|---|
static Series |
SeriesBuilder.buildCompleteSeries(Manifestation document)
prepares a list of series with the stock, loan and request events from a
document
|
static Series |
SeriesBuilder.buildLoansSeries(Manifestation document)
prepares a series with the loan events from a document
|
static Series |
SeriesBuilder.buildRequestsSeries(Manifestation document)
prepares a series with the request events from a document
|
static java.util.List<Series> |
SeriesBuilder.buildSeries(Manifestation document,
java.util.Hashtable<java.lang.String,java.lang.String[]> groups)
prepares a list of series from a document and a
Hashtable
defining the individual categories |
static Series |
SeriesBuilder.buildStockSeries(Manifestation document)
prepares a series with the stock events from a document
|
Modifier and Type | Method and Description |
---|---|
static org.json.JSONArray |
MultipleSeriesBuilder.buildMultipleSeries(java.util.List<Manifestation> documents)
prepares am JSONArray with entries of series data for several document
|