|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ORG.oclc.z39.oclcUserInformation7
oclcUserInformation7 is used in Search requests. The client requests the information by filling in the minimum, maximim and/or percent fields. The response contains (for each database) the total records in the database and the last record number examined.
Field Summary | |
static String |
OID
Object identifier for this field |
Constructor Summary | |
oclcUserInformation7()
|
|
oclcUserInformation7(DataDir userInformationField)
Pick apart a request or response. |
|
oclcUserInformation7(int minimumRecordsToRetrieve,
int maximumRecordsToRetrieve,
int percentToComplete)
Build a request. |
|
oclcUserInformation7(String dbname,
int totalInDatabase,
int lastExamined)
Build a response. |
Method Summary | |
void |
addAnotherResponse(String dbname,
int totalInDatabase,
int lastExamined)
Add an additional set of response data to the current response. |
static DataDir |
buildDir(int minimumRecordsToRetrieve,
int maximumRecordsToRetrieve,
int percentToComplete)
Build an oclcUserInformation7 request and convert it to a DataDir |
static DataDir |
buildDir(int minimumRecordsToRetrieve,
int maximumRecordsToRetrieve,
int percentToComplete,
String[] dbnames,
int[] totalInDatabase,
int[] lastExamined)
|
static DataDir |
buildDir(oclcUserInformation7 oclc7)
|
void |
changeToResponse(String[] dbname,
int[] totalInDatabase,
int[] lastExamined)
Change the request to a response. |
void |
changeToResponse(String dbname,
int totalInDatabase,
int lastExamined)
Change the request to a response. |
Object |
clone()
|
static oclcUserInformation7 |
combine(oclcUserInformation7[] o)
Combine an array of oclcUserInformation7 objects into a single object with results for a single combined databases. |
String[] |
dbNames()
|
int[] |
lastRecnoExamined()
|
int |
maximumRecordsToRetrieve()
|
static oclcUserInformation7 |
merge(oclcUserInformation7[] o)
Merge an array of oclcUserInformation7 objects into a single object with results for multiple databases. |
int |
minimumRecordsToRetrieve()
|
int |
percentToComplete()
|
String |
toString()
|
int[] |
totalInDatabase()
|
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static final String OID
Constructor Detail |
public oclcUserInformation7(DataDir userInformationField)
userInformationField
- the additional search info containing
an oclcUserInformation7.public oclcUserInformation7(String dbname, int totalInDatabase, int lastExamined)
dbname
- name of database for this responsetotalInDatabase
- number of records in databaselastExamined
- last record number examined for this search. 0 = all the
record numbers were examined, the search completed.public oclcUserInformation7()
public oclcUserInformation7(int minimumRecordsToRetrieve, int maximumRecordsToRetrieve, int percentToComplete)
minimumRecordsToRetrieve
- the result set must have at least this
many recordsmaximumRecordsToRetrieve
- the result set is satisfactory when it has
this many recordspercentToComplete
- the result set is satisfactory when this many
records have been examined.Method Detail |
public Object clone()
public int minimumRecordsToRetrieve()
public int maximumRecordsToRetrieve()
public int percentToComplete()
public int[] totalInDatabase()
public int[] lastRecnoExamined()
public String[] dbNames()
public void addAnotherResponse(String dbname, int totalInDatabase, int lastExamined)
dbname
- name of database for this responsetotalInDatabase
- number of records in databaselastExamined
- last record number examined for this search. 0 = all thepublic void changeToResponse(String[] dbname, int[] totalInDatabase, int[] lastExamined)
dbname
- names of databases in this responsetotalInDatabase
- number of records in each databaselastExamined
- last record number examined for each databasepublic void changeToResponse(String dbname, int totalInDatabase, int lastExamined)
dbname
- name of database for this responsetotalInDatabase
- number of records in databaselastExamined
- last record number examined for this search. 0 = all thepublic static DataDir buildDir(oclcUserInformation7 oclc7)
oclc7
- oclcUserInformation7 to convert to DataDirpublic static DataDir buildDir(int minimumRecordsToRetrieve, int maximumRecordsToRetrieve, int percentToComplete)
minimumRecordsToRetrieve
- the result set must have at least this
many recordsmaximumRecordsToRetrieve
- the result set is satisfactory when it has
this many recordspercentToComplete
- the result set is satisfactory when this many
records have been examined.public static DataDir buildDir(int minimumRecordsToRetrieve, int maximumRecordsToRetrieve, int percentToComplete, String[] dbnames, int[] totalInDatabase, int[] lastExamined)
minimumRecordsToRetrieve
- the result set must have at least this
many recordsmaximumRecordsToRetrieve
- the result set is satisfactory when it has
this many recordspercentToComplete
- the result set is satisfactory when this many
records have been examined.dbname
- name of database for this responsetotalInDatabase
- number of records in databaselastExamined
- last record number examined for this search. 0 = all thepublic static oclcUserInformation7 combine(oclcUserInformation7[] o)
o
- array of oclcUserInformation7 objectspublic static oclcUserInformation7 merge(oclcUserInformation7[] o)
o
- array of oclcUserInformation7 objectspublic String toString()
|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |