| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected String | getLogicalAndOperator()
Implements abstract org. Returns the logical AND operator used by the library
Note: whitespaces have to be included around the operator
Example: |
| protected String | getLogicalNotOperator()
Implements abstract org. Returns the logical NOT operator used by the library
Example: |
| protected String | getLogicalOrOperator()
Implements abstract org. Returns the logical OR operator used by the library
Note: whitespaces have to be included around the operator
Example: |
| protected String | handleAuthor(String author)
Implements abstract org. Return a string representation of the author fielded term |
| protected String | handleJournal(String journalTitle)
Implements abstract org. Return a string representation of the journal fielded term |
| protected String | handleTitle(String title)
Implements abstract org. Return a string representation of the title fielded term |
| protected String | Returns: A string query segment formatted for the year search.the publication year to be searched in the Scholar Archive. year)Implements abstract org. Handles the year query by formatting it specifically for a range search in the Scholar Archive. |
| protected String | Returns: A string query segment formatted for the year range search.the range of years to be searched in the Scholar Archive, usually in the format "startYear-endYear". yearRange)Overrides org. Handles a year range query, transforming it for the Scholar Archive's query format. |
| ScholarArchiveQueryTransformer | back to summary |
|---|---|
| public ScholarArchiveQueryTransformer() | |
| getLogicalAndOperator | back to summary |
|---|---|
| protected String getLogicalAndOperator() Implements abstract org. Doc from org. Returns the logical AND operator used by the library
Note: whitespaces have to be included around the operator
Example:
| |
| getLogicalNotOperator | back to summary |
|---|---|
| protected String getLogicalNotOperator() Implements abstract org. Doc from org. Returns the logical NOT operator used by the library
Example:
| |
| getLogicalOrOperator | back to summary |
|---|---|
| protected String getLogicalOrOperator() Implements abstract org. Doc from org. Returns the logical OR operator used by the library
Note: whitespaces have to be included around the operator
Example:
| |
| handleAuthor | back to summary |
|---|---|
| protected String handleAuthor(String author) Implements abstract org. Doc from org. Return a string representation of the author fielded term
| |
| handleJournal | back to summary |
|---|---|
| protected String handleJournal(String journalTitle) Implements abstract org. Doc from org. Return a string representation of the journal fielded term
| |
| handleTitle | back to summary |
|---|---|
| protected String handleTitle(String title) Implements abstract org. Doc from org. Return a string representation of the title fielded term
| |
| handleYear | back to summary |
|---|---|
| protected String handleYear(String year) Implements abstract org. Handles the year query by formatting it specifically for a range search in the Scholar Archive. This method is for an exact year match. | |
| handleYearRange | back to summary |
|---|---|
| protected String handleYearRange(String yearRange) Overrides org. Handles a year range query, transforming it for the Scholar Archive's query format. If only a start year is provided, the range will extend to the current year. | |