Package | Description |
---|---|
hu.juranyi.zsolt.pubsearch.crawl |
Crawler engine, with the HTTP downloader and the publication info parser class.
|
hu.juranyi.zsolt.pubsearch.data |
Entity classes, database connection and import/export mechanisms.
|
Constructor and Description |
---|
PubListCrawler(PDatabase pdb,
java.lang.String url,
int transLev,
boolean refPubMode)
Sets up the publication list crawling.
|
PubListHTMLCrawler(PDatabase pdb,
java.lang.String html,
int transLev,
boolean refPubMode)
Sets up the publication list crawling.
|
PubPageCrawler(PDatabase pdb,
java.lang.String page,
int transLev,
boolean refPubMode,
boolean download)
Sets up the pubpage crawling.
|
Modifier and Type | Method and Description |
---|---|
PDatabase |
Publication.getPdatabase() |
static PDatabase |
PDatabase.getReferenceFor(java.lang.String name)
A PDatabase object is identified by its name, this method finds or creates
the PDatabase object having the given name.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<PDatabase> |
PDatabase.getAll() |
Modifier and Type | Method and Description |
---|---|
static Publication |
Publication.getReferenceFor(java.lang.String authors,
java.lang.String title,
int year,
PDatabase pdb)
A Publication object is identified by four fields: authors, title, year and pdb
(logically, not in the database!)
|
void |
Publication.setPdatabase(PDatabase pdatabase) |
Constructor and Description |
---|
Publication(java.lang.String authors,
java.lang.String title,
java.lang.Integer year,
PDatabase pdatabase) |