@Entity
public class EventAnalysis
extends java.lang.Object
Constructor and Description |
---|
EventAnalysis()
Builds a new instance of a
EventAnalysis -object, setting
the individual counters to 0 and the text fields to an empty string. |
Modifier and Type | Method and Description |
---|---|
void |
addAnalysisToOutput(org.jdom2.Element parent)
adds the analysis org.jdom2.element to the desired parent element
|
java.lang.String |
getAuthor()
retrieves the author of the
StockControlProperties |
java.lang.String |
getCollection()
retrieves the collections to be analyzed (as list, separated with blanks)
|
java.lang.String |
getComment()
retrieves the comment of the analysis
|
int |
getDaysRequested()
retrieves the days items were requested throughout the period of analysis
|
java.lang.String |
getDescription()
retrieves the description of the analysis
|
int |
getLastStock()
retrieves the number of items at the end of the analysis period
|
java.lang.String |
getMab()
retrieves the bibliographic data
|
java.lang.String |
getMaterials()
retrieves the list of materials to be considered, each separated by
blanks
|
int |
getMaxItemsNeeded()
retrieves the maximum number of items needed (stock and requests)
throughout the period of analysis
|
int |
getMaxLoansAbs()
retrieves the maximum number of items loaned throughout the period of
analysis
|
int |
getMaxNumberRequest()
retrieves the maximum number of items requested throughout the period of
analysis
|
double |
getMaxRelativeLoan()
retrieves the maximum relative loan throughout the period of analysis
|
double |
getMeanRelativeLoan()
retrieves the mean relative loan of items in stock throughout the
analysis
|
double |
getMeanStock()
retrieves the mean number of items in stock throughout the analysis
|
int |
getNumberRequests()
retrieves the number of requests throughout the period of analysis
|
int |
getProposedDeletion()
retrieves the number of proposed deletions
|
int |
getProposedPurchase()
retrieves the number of proposed purchases
|
java.lang.String |
getShelfmark()
retrieves the shelfmark where the analysis has been performed
|
java.lang.String |
getShelfmarkBase()
retrieve the basic shelfmark without the edition information
|
double |
getSlope()
retrieves the slope of the relative loan throughout the analysis
|
java.lang.String |
getStockcontrol()
retrieves the description of the
StockControlProperties used
for the analysis |
java.lang.String |
getSystemCode()
retrieves the notation where the analysis has been performed
|
double |
getTimestamp()
retrieves the timestamp when the analysis has been performed
|
void |
increaseNumberRequests()
increases the number of requests
|
void |
setAuthor(java.lang.String author)
set the author of the
StockControlProperties |
void |
setCollection(java.lang.String collection)
set the collections to be analyzed (as list, separated with blanks)
|
void |
setComment(java.lang.String comment)
set the comment of the analysis
|
void |
setDaysRequested(int daysRequested)
set the days items were requested throughout the period of analysis
|
void |
setDescription(java.lang.String description)
set the description of the analysis
|
void |
setLastStock(int lastStock)
set the number of items at the end of the analysis period
|
void |
setMab(java.lang.String mab)
set the bibliographic data
|
void |
setMaterials(java.lang.String materials)
set the list of materials to be considered, each separated by blanks
|
void |
setMaxItemsNeeded(int maxItemsNeeded)
set the maximum number of items needed (stock and requests) throughout
the period of analysis
|
void |
setMaxLoansAbs(int maxLoansAbs)
set the maximum number of items loaned throughout the period of analysis
|
void |
setMaxNumberRequest(int maxNumberRequest)
set the maximum number of items requested throughout the period of
analysis
|
void |
setMaxRelativeLoan(double maxRelativeLoan)
set the maximum relative loan throughout the period of analysis
|
void |
setMeanRelativeLoan(double meanRelativeLoan)
set the mean relative loan throughout the period of analysis
|
void |
setMeanStock(double meanStock)
set the mean stock throughout the period of analysis
|
void |
setNumberRequests(int numberRequests)
set the number of requests throughout the period of analysis
|
void |
setProposedDeletion(int newProposedDeletion)
set the number of items proposed to be deleted
|
void |
setProposedPurchase(int proposedPurchase)
set the number of proposed purchases
|
void |
setShelfmark(java.lang.String shelfmark)
set the shelfmark where the analysis has been performed
|
void |
setShelfmarkBase(java.lang.String shelfmarkBase)
set the basic shelfmark without the edition information
|
void |
setSlope(double slope)
set the slope of the relative loan throughout the analysis
|
void |
setStockcontrol(java.lang.String stockControl)
set the description of the
StockControlProperties used for
the analysis |
void |
setSystemCode(java.lang.String systemCode)
set the notation where the analysis has been performed
|
void |
setTimestamp(double timestamp)
set the timestamp when the analysis has been performed
|
public EventAnalysis()
EventAnalysis
-object, setting
the individual counters to 0 and the text fields to an empty string.public java.lang.String getAuthor()
StockControlProperties
StockControlProperties
public void setAuthor(java.lang.String author)
StockControlProperties
author
- the author of the StockControlProperties
public java.lang.String getStockcontrol()
StockControlProperties
used
for the analysisStockControlProperties
public void setStockcontrol(java.lang.String stockControl)
StockControlProperties
used for
the analysisstockControl
- description of the StockControlProperties
public java.lang.String getShelfmark()
public void setShelfmark(java.lang.String shelfmark)
shelfmark
- shelfmarkpublic java.lang.String getSystemCode()
public void setSystemCode(java.lang.String systemCode)
systemCode
- notationpublic java.lang.String getCollection()
public void setCollection(java.lang.String collection)
collection
- list of collections (separated by blanks)public java.lang.String getMaterials()
public void setMaterials(java.lang.String materials)
materials
- list of materials to be consideredpublic double getTimestamp()
public void setTimestamp(double timestamp)
timestamp
- timestamppublic java.lang.String getMab()
public void setMab(java.lang.String mab)
mab
- bibliographic datapublic java.lang.String getComment()
public void setProposedDeletion(int newProposedDeletion)
newProposedDeletion
- number of items proposed to be deletedpublic double getMeanRelativeLoan()
public double getMeanStock()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- descriptionpublic double getMaxRelativeLoan()
public void setMaxRelativeLoan(double maxRelativeLoan)
maxRelativeLoan
- maximum relative loanpublic double getSlope()
public void setSlope(double slope)
slope
- slope of the relative loanpublic int getLastStock()
public void setLastStock(int lastStock)
lastStock
- number of items at the end of the analysis periodpublic int getMaxLoansAbs()
public void setMaxLoansAbs(int maxLoansAbs)
maxLoansAbs
- maximum number of items loanedpublic int getMaxNumberRequest()
public void increaseNumberRequests()
public void setMaxNumberRequest(int maxNumberRequest)
maxNumberRequest
- maximum number of items requestedpublic int getMaxItemsNeeded()
public void setMaxItemsNeeded(int maxItemsNeeded)
maxItemsNeeded
- maximum number of items needed (stock and requests)public int getDaysRequested()
public void setDaysRequested(int daysRequested)
daysRequested
- days items were requestedpublic int getNumberRequests()
public void setNumberRequests(int numberRequests)
numberRequests
- number of requestspublic int getProposedPurchase()
public void setProposedPurchase(int proposedPurchase)
proposedPurchase
- number of proposed purchasespublic int getProposedDeletion()
public void setMeanRelativeLoan(double meanRelativeLoan)
meanRelativeLoan
- the mean relative loanpublic void setMeanStock(double meanStock)
meanStock
- the mean stockpublic void setComment(java.lang.String comment)
comment
- the commentpublic void addAnalysisToOutput(org.jdom2.Element parent)
parent
- the parent org.jdom2.element the analysis shall be added topublic java.lang.String getShelfmarkBase()
public void setShelfmarkBase(java.lang.String shelfmarkBase)
shelfmarkBase
- the shelfmarkBase to set