All Packages Class Hierarchy This Package Previous Next Index
Class ORG.oclc.z39.DatabaseInfo
java.lang.Object
|
+----ORG.oclc.z39.Explain
|
+----ORG.oclc.z39.DatabaseInfo
- public class DatabaseInfo
- extends Explain
DatabaseInfo is an Explain record.
- Version:
- @(#)DatabaseInfo.java 1.1 07/09/97
-
associatedDbs
- Associated databases
-
available
- Whether this database is currently available for access
-
avRecordSize
- Estimate of average record size, in bytes
-
bestTime
- Best time to access this database, in human readable text
-
copyrightNotice
- A notice concerning copyright which the target expects the origin to
display to the user if possible, in human readable text
-
copyrightText
- A description of copyright issues relating to this database, in
human readable text
-
coverage
- Coverage dates for this database, in human readable text
-
defaultOrder
- A description of the default order of the records, in human readable text
-
description
- A description of the database, in human readable text
-
disclaimers
- Any disclaimers regarding the database, in human readable text
-
explainDb
- Whether this is an Explain database
-
hours
- Hours of operation for this database
-
icon
- An icon used to represent this database (in machine presentable form)
-
keywords
-
A list of keywords for the database
-
lastUpdate
- Time of last update for this database
-
MaxRecordSize
- A maximum record size, in bytes
-
name
- Full database name
-
news
- News about this database, in human readable text
-
nicknames
- A list of short (or alternate) name for the database
-
oclc4
-
-
producer
- Description and contact information for the database producer,
in human readable text
-
proprietary
- Whether this database contains proprietary information
-
recordCount
- A record count for the database
-
subDbs
- Sub-databases which make up this conceptual database
-
submission
- Description and contact information for how to submit material for
inclusion in this database, in human readable text
-
supplier
- Description and contact information for the database supplier,
in human readable text
-
titleString
- A human-readable name or title for the database
-
updateInterval
- Update cycle/interval for this database
-
user_fee
- Whether there is a charge to access this database
-
DatabaseInfo()
-
-
DatabaseInfo(DataDir)
- Decodes the DataDir representation of a DatabaseInfo Explain record
into a DatabaseInfo object.
-
toBerString()
- Builds a BerString from this DatabaseInfo object.
-
toDataDir()
- Builds a DataDir from this DatabaseInfo object.
-
toString()
-
oclc4
public oclcUserInformation4 oclc4
name
public String name
- Full database name
explainDb
public boolean explainDb
- Whether this is an Explain database
nicknames
public String nicknames[]
- A list of short (or alternate) name for the database
icon
public byte icon[]
- An icon used to represent this database (in machine presentable form)
user_fee
public boolean user_fee
- Whether there is a charge to access this database
available
public boolean available
- Whether this database is currently available for access
titleString
public String titleString
- A human-readable name or title for the database
keywords
public String keywords[]
- A list of keywords for the database
description
public String description
- A description of the database, in human readable text
associatedDbs
public String associatedDbs[]
- Associated databases
subDbs
public String subDbs[]
- Sub-databases which make up this conceptual database
disclaimers
public String disclaimers
- Any disclaimers regarding the database, in human readable text
news
public String news
- News about this database, in human readable text
recordCount
public int recordCount
- A record count for the database
defaultOrder
public String defaultOrder
- A description of the default order of the records, in human readable text
avRecordSize
public int avRecordSize
- Estimate of average record size, in bytes
MaxRecordSize
public int MaxRecordSize
- A maximum record size, in bytes
hours
public String hours
- Hours of operation for this database
bestTime
public String bestTime
- Best time to access this database, in human readable text
lastUpdate
public String lastUpdate
- Time of last update for this database
updateInterval
public String updateInterval
- Update cycle/interval for this database
coverage
public String coverage
- Coverage dates for this database, in human readable text
proprietary
public boolean proprietary
- Whether this database contains proprietary information
copyrightText
public String copyrightText
- A description of copyright issues relating to this database, in
human readable text
copyrightNotice
public String copyrightNotice
- A notice concerning copyright which the target expects the origin to
display to the user if possible, in human readable text
producer
public ContactInfo producer
- Description and contact information for the database producer,
in human readable text
supplier
public ContactInfo supplier
- Description and contact information for the database supplier,
in human readable text
submission
public ContactInfo submission
- Description and contact information for how to submit material for
inclusion in this database, in human readable text
DatabaseInfo
public DatabaseInfo()
DatabaseInfo
public DatabaseInfo(DataDir t) throws InstantiationException
- Decodes the DataDir representation of a DatabaseInfo Explain record
into a DatabaseInfo object.
- Parameters:
- t - a DatabaseInfo Explain record
- Throws: InstantiationException
- when the DataDir is not constructed as
expected
toDataDir
public DataDir toDataDir()
- Builds a DataDir from this DatabaseInfo object.
toBerString
public BerString toBerString()
- Builds a BerString from this DatabaseInfo object.
toString
public String toString()
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index