Open SiteSearch 4.1.1
Final

Uses of Class
ORG.oclc.ber.DataDir

Packages that use DataDir
ORG.oclc.access.api   
ORG.oclc.ber   
ORG.oclc.db   
ORG.oclc.fmts   
ORG.oclc.fmts.obi   
ORG.oclc.fmts.rules   
ORG.oclc.fmts.zbase   
ORG.oclc.HoldingServer   
ORG.oclc.isoill   
ORG.oclc.jassi   
ORG.oclc.mantis   
ORG.oclc.mantis.hooks   
ORG.oclc.mantis.util   
ORG.oclc.mantis.verbs   
ORG.oclc.mantisbase.util   
ORG.oclc.opserve.opsmanager   
ORG.oclc.RecordHandler   
ORG.oclc.util   
ORG.oclc.webz   
ORG.oclc.z39   
ORG.oclc.z39.client   
ORG.oclc.z39.server   
ORG.oclc.zbase.server   
ORG.oclc.zbroker   
ORG.oclc.zsorts   
 

Uses of DataDir in ORG.oclc.access.api
 

Methods in ORG.oclc.access.api that return DataDir
 DataDir AuthoResults.toDataDir()
          Returns a BER encoded AuthoResults so that it may be sent from the AccessServer to the AccessClient.
 DataDir MetaData.toDataDir()
          Returns a DataDir containing the BER-encoding of this object.
 DataDir ColMetaData.toDataDir()
          Returns a DataDir containing the BER-encoding of this object.
 

Methods in ORG.oclc.access.api with parameters of type DataDir
 void MetaData.init(DataDir dir)
          Initializes the MetaData object from a DataDir directory tree.
 void ColMetaData.init(DataDir dir)
          Initializes the ColMetaData object from a DataDir directory tree.
 

Constructors in ORG.oclc.access.api with parameters of type DataDir
AuthoResults.AuthoResults(DataDir resultsDir, MetaData tableMetaData)
          Constructs an AuthosResults object from the BER-encoded data returned from the AccessServer and the MetaData object.
 

Uses of DataDir in ORG.oclc.ber
 

Subclasses of DataDir in ORG.oclc.ber
 class DataDirTree
           
 

Methods in ORG.oclc.ber that return DataDir
 DataDir DataDir.add(DataDir newdir)
          Add a DataDir as the last child of this one.
 DataDir DataDir.add(DataDir newdir, int offset)
          Add a DataDir as a child of this one at a specified offset.
 DataDir DataDir.add(int fldid, int asn1class)
          Add a non-leaf child of this DataDir.
 DataDir DataDir.add(int fldid, int asn1class, byte[] data)
          Add a leaf DataDir to the directory with an array of 8-bit byte data.
 DataDir DataDir.add(int fldid, int asn1class, byte[] data, int offset, int len)
          Add a leaf DataDir to the directory with data contained in a byte array.
 DataDir DataDir.add(int fldid, int asn1class, int num)
          Add a leaf DataDir to the directory with INTEGER data.
 DataDir DataDir.add(int fldid, int asn1class, long num)
          Add a leaf DataDir to the directory with LONG data.
 DataDir DataDir.add(int fldid, int asn1class, DataDirObject obj)
          Add a leaf DataDir to the directory with DataDirObject data.
 DataDir DataDir.add(int fldid, int asn1class, String data)
          Add a leaf DataDir to the directory with String data.
 DataDir DataDir.add(int fldid, int asn1class, String data, String enc)
          Add a leaf DataDir to the directory with String data.
 DataDir DataDir.addBits(int fldid, int asn1class, String bits)
          Add a leaf DataDir which contains a BITSTRING to a directory.
 DataDir DataDir.addOID(int fldid, int asn1class, String OID)
          Add a leaf DataDir to a directory which contains an OID.
 DataDir DataDir.addUTF(int fldid, int asn1class, String data)
          Add a leaf DataDir to the directory with String data.
 DataDir DataDir.diff(DataDir that)
          Returns a new DataDir that contains the difference betweeen the current DataDir and the input DataDir.
 DataDir DataDir.find(int fldid)
          Finds a child DataDir of this DataDir.
 DataDir DataDir.find(int fldid, int asn1class)
          Finds a child DataDir of this DataDir.
 DataDir DataDir.find(int fldid, int asn1class, int occurrence)
          Finds a child DataDir of this DataDir.
 DataDir DataDir.findNext(int fldid, int asn1class)
          Finds a child DataDir of this DataDir, continuing from where the last find or findNext method left off it's search.
 DataDir DataDir.insertAfter(DataDir newDir)
          Insert a new DataDir tree after this DataDir node.
 DataDir DataDir.insertBefore(DataDir newDir)
          Insert a new DataDir tree before this DataDir node.
 DataDir DataDir.insertParent(int fldid, int asn1class)
          Insert a new parent DataDir above this DataDir and all its siblings.
 DataDir DataDir.replaceDir(DataDir newdir)
          Replace this dir with another and return the correct location.
 DataDir DataDir.child()
          Accessor method for child of this DataDir.
 DataDir DataDir.subElement()
          Accessor method for child of this DataDir.
 DataDir DataDir.parent()
          Accessor method for parent of this DataDir.
 DataDir DataDir.next()
          Accessor method for next sibling of this DataDir.
 DataDir DataDir.nextElement()
          Accessor method for next sibling of this DataDir.
 DataDir DataDir.prev()
          Accessor method for previous sibling of this DataDir.
 DataDir DataDir.prevElement()
          Accessor method for previous sibling of this DataDir.
 DataDir DataDir.daddBits(int fldid, byte asn1class, String bits)
          Deprecated. Use addBits method instead.
 DataDir DataDir.daddBytes(int fldid, byte asn1class, byte[] data)
          Deprecated. Use add method instead.
 DataDir DataDir.daddBytes(int fldid, byte asn1class, byte[] data, int offset, int len)
          Deprecated. Use add method instead.
 DataDir DataDir.daddChar(int fldid, byte asn1class, byte[] data, int offset, int len)
          Deprecated. Use the add method instead
 DataDir DataDir.daddChar(int fldid, byte asn1class, byte[] data)
          Deprecated. Use the add method instead
 DataDir DataDir.daddChar(int fldid, byte asn1class, String data)
          Deprecated. Use the add method instead.
 DataDir DataDir.daddDir(DataDir newdir)
          Deprecated. Use the add method instead.
 DataDir DataDir.daddDir(DataDir newdir, int offset)
          Deprecated. Use the add method instead.
 DataDir DataDir.daddNum(int fldid, byte asn1class, int num)
          Deprecated. Use the add method instead.
 DataDir DataDir.daddNum(int fldid, byte asn1class, long num)
          Deprecated. Use the add method instead.
 DataDir DataDir.daddObj(int fldid, byte asn1class, DataDirObject obj)
          Deprecated. Use the add method instead.
 DataDir DataDir.daddoid(int fldid, byte asn1class, String OID)
          Deprecated. Use addOID method instead.
 DataDir DataDir.daddString(int fldid, byte asn1class, String data)
          Deprecated. Use add method instead
 DataDir DataDir.daddTag(int fldid, byte asn1class)
          Deprecated. Use add method instead.
 DataDir DataDir.dinsTag(int fldid, byte asn1class)
          Deprecated. Use insertParent instead
 DataDir DataDir.dreplaceDir(DataDir newdir)
          Deprecated. Use the replace method instead.
 DataDir DataDir.dreplaceNum(int num)
          Deprecated. Use the replace method instead.
 DataDir DataDir.dtagLocate(int fldid, byte asn1class)
          Deprecated. Use the find and findNext methods instead.
 DataDir DataDir.dtagLocate(int fldid, byte asn1class, int occurrence)
          Deprecated. Use the find and findNext methods instead.
 DataDir DataDir.findDataNode()
          Locates the first DataDir object for the first occurrence of a primitive data node where data is located.
 DataDir DataDir.findDataNode(int f)
          Locates the DataDir object for the primitive node matching the input fieldid.
 DataDir DataDir.findNode()
           
 DataDir DataDir.findNode(int f)
           
 DataDir DataDirTree.reset(int fldid, int asn1class)
           
 DataDir DataDirTree.reset(BerString record)
           
 DataDir DataDirTree.add(DataDir parent, int fldid, int asn1class)
           
 DataDir DataDirTree.add(DataDir parent, int fldid, int asn1class, byte[] data, int offset, int len)
           
 DataDir DataDirTree.addUTF(DataDir parent, int fldid, int asn1class, String s)
           
 DataDir DataDirTree.addUTF(DataDir parent, int fldid, int asn1class, char[] chars, int offset, int count)
           
 DataDir IDataDir.toDataDir()
           
 DataDir BerVector.getDataDir()
           
 DataDir BerHashtable.getDataDir()
           
 

Methods in ORG.oclc.ber with parameters of type DataDir
 DataDir DataDir.add(DataDir newdir)
          Add a DataDir as the last child of this one.
 DataDir DataDir.add(DataDir newdir, int offset)
          Add a DataDir as a child of this one at a specified offset.
 boolean DataDir.dataEquals(DataDir that)
          Compares this DataDir's data array to the specified DataDir's data array.
 DataDir DataDir.diff(DataDir that)
          Returns a new DataDir that contains the difference betweeen the current DataDir and the input DataDir.
 boolean DataDir.equals(DataDir that)
          Compares this DataDir to the specified DataDir.
 DataDir DataDir.insertAfter(DataDir newDir)
          Insert a new DataDir tree after this DataDir node.
 DataDir DataDir.insertBefore(DataDir newDir)
          Insert a new DataDir tree before this DataDir node.
 void DataDir.replace(DataDir newdir)
          Replace this dir with another
 DataDir DataDir.replaceDir(DataDir newdir)
          Replace this dir with another and return the correct location.
 DataDir DataDir.daddDir(DataDir newdir)
          Deprecated. Use the add method instead.
 DataDir DataDir.daddDir(DataDir newdir, int offset)
          Deprecated. Use the add method instead.
 DataDir DataDir.dreplaceDir(DataDir newdir)
          Deprecated. Use the replace method instead.
 boolean DataDir.hasSameDataAs(DataDir that)
          Deprecated. Use dataEquals method instead.
 boolean DataDir.isSameAs(DataDir that)
          Deprecated. Use equals method instead.
 DataDir DataDirTree.add(DataDir parent, int fldid, int asn1class)
           
 DataDir DataDirTree.add(DataDir parent, int fldid, int asn1class, byte[] data, int offset, int len)
           
 DataDir DataDirTree.addUTF(DataDir parent, int fldid, int asn1class, String s)
           
 DataDir DataDirTree.addUTF(DataDir parent, int fldid, int asn1class, char[] chars, int offset, int count)
           
 void IDataDir.init(DataDir dir)
           
 

Constructors in ORG.oclc.ber with parameters of type DataDir
BerString.BerString(DataDir dir)
          Build a ber_record from a directory.
BerString.BerString(DataDir dir, int extraLength, int offset)
          Build a ber_record from a directory and leave space in the buffer for other data to be provided by the application.
DataDir.DataDir(DataDir parent_dir, int fldid, byte asn1class)
          Deprecated. see see DataDir(DataDir, int, int)
DataDir.DataDir(DataDir parent_dir, int fldid, int asn1class)
          Create a non-leaf node that will be a child of the specified parent.
BerVector.BerVector(DataDir vectorDir)
           
BerHashtable.BerHashtable(DataDir hashDir)
           
 

Uses of DataDir in ORG.oclc.db
 

Methods in ORG.oclc.db that return DataDir
 DataDir IDbExtSvc.doService(ExtSvcData esData, ExtSvcHandler esHandler, Object userData, Db dbObect)
          Processes an Extended Services request for the input task package and returns a response task package DataDir object.
 

Methods in ORG.oclc.db with parameters of type DataDir
abstract  int Db.search(String query, String hitlist, boolean replaceFlag, DataDir Z39attributesPlusTerm, boolean doRestrictorSummary, Object additionalSearchInfo, Object dbUserData)
          Perform a search.
abstract  TermInfo[] Db.browse(String query, int preferredPosition, int numTerms, DataDir Z39attributesPlusTerm, DataDir resultSetAttributes, int stepSize, Object dbUserData)
          Perform a browse.
 int DbNewton.search(String query, String hitlist, boolean replaceFlag, DataDir Z39attributesPlusTerm, boolean doRestrictorSummary, Object additionalSearchInfo, Object userData)
          Perform a search.
 TermInfo[] DbNewton.browse(String query, int preferredPosition, int numTerms, DataDir Z39attributes, DataDir resultSetAttributes, int stepSize, Object userData)
          Perform a browse.
 BerString Z39Formatter.doFormat(DataDir record)
          A required method for creating a single MARC record from an input Ber record.
 String SortKey.getKey(DataDir record)
          Builds a sort key from each of the components of the key.
 int DbDeleted.search(String query, String hitlist, boolean replaceFlag, DataDir Z39attributesPlusTerm, boolean doRestrictorSummary, Object additionalSearchInfo, Object dbUserData)
          Perform a search.
 TermInfo[] DbDeleted.browse(String query, int preferredPosition, int numTerms, DataDir Z39attributesPlusTerm, DataDir resultSetAttributes, int stepSize, Object dbUserData)
          Perform a browse.
 String FieldKey.getKey(DataDir record)
          Build a key.
 String IDbSortKey.getKey(DataDir record, String[] sortFields, int inputDataCharacterset, int keyDataLen)
          Processes an Extended Services Request for the input task package and returns a response task package DataDir object.
 int DbRemoteZ.search(String query, String hitlist, boolean replaceFlag, DataDir Z39attributesPlusTerm, boolean doRestrictorSummary, Object additionalSearchInfo, Object userData)
          Send search to remote site.
 TermInfo[] DbRemoteZ.browse(String query, int preferredPosition, int numTerms, DataDir Z39attributesPlusTerm, DataDir resultSetAttributes, int stepSize, Object userData)
          Perform a browse.
 

Constructors in ORG.oclc.db with parameters of type DataDir
TagPathTokenizer.TagPathTokenizer(DataDir record, TagPath[] path)
           
 

Uses of DataDir in ORG.oclc.fmts
 

Fields in ORG.oclc.fmts declared as DataDir
protected  DataDir ZBaseFormatter.newDir
          DataDir object containing the returned record from the formatting activity.
 

Methods in ORG.oclc.fmts that return DataDir
 DataDir MarcBuilder.getDir(int rootFieldid)
          Converts the marc string to a DataDir object.
 

Methods in ORG.oclc.fmts with parameters of type DataDir
 void MarcBuilder.addAllAsSubfield(int marcTag, char marcSubfieldChar, DataDir dir)
          Adds all the sub-Elements of the input Directory node to the Marc record as subfields of the input tag using the input character subfield identifer.
 void MarcBuilder.addOnlySubfield(int marcTag, char subfieldChar, DataDir dir)
          Adds only the sub-Elements of the input Directory node to the Marc record as subfields of the input tag if they match the input character subfield identifer.
 void MarcBuilder.addAllWithOriginalSubfield(int marcTag, DataDir dir)
          Adds all the sub-Elements of the input Directory node to the Marc record as subfields of the input tag using their original subfield character.
 void MarcBuilder.appendHoldingsData(DataDir dir)
          Parses the OCLC Library Holdings Directory tag (277) to create the MarcNode in field 948.
 BerString ZBaseFormatter.doFormat(DataDir record)
          Parent doFormat method for an input DataDir object that returns a null when called at this level.
static String FormatBerUtil.asciiToLatin1(DataDir dir)
          Converts the String data contained in the input DataDir object from ascii to Latin1 and returns the new String.
static String FormatBerUtil.ebcdicToLatin1(DataDir dir)
          Converts the String data contained in the input DataDir object from ebcdic to Latin1 and returns the new String.
 void FormatBerUtil.addBinaryFields(DataDir dir, String fieldList)
          Invokes the addBinaryFields method for the input DataDir object and list of fields added in FORMAT ORDER using an empty label and trailer string and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addBinaryFields(DataDir dir, String fieldList, boolean dataOrdered)
          Invokes the addBinaryFields method for the input DataDir object and list of fields added in the requested order using an empty label and trailer string and a default field separator of SPACE to add data to the formatting buffer
 void FormatBerUtil.addBinaryFields(String separator, DataDir dir, String fieldList)
          Invokes the addBinaryFields method for the input DataDir object and list of fields added in FORMAT ORDER using an empty label and trailer string and the input field separator string to add data to the formatting buffer.
 void FormatBerUtil.addBinaryFields(String separator, DataDir dir, String fieldList, boolean dataOrdered)
          Invokes the addBinaryFields method for the input DataDir object and list of fields pulled in the requested data order using an empty label and trailer string and the input field separator string to add data to the formatting buffer.
 void FormatBerUtil.addBinaryFields(String label, String trailer, DataDir dir, String fieldList)
          Invokes addBinaryFields method for the input DataDir object and list of fields pulled in FORMAT ORDER with the input label and trailer strings and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addBinaryFields(String label, String trailer, DataDir dir, String fieldList, boolean dataOrdered)
          Invokes addBinaryFields method for the input DataDir object and list of fields pulled in the requested order with the input label and trailer strings and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addBinaryFields(String label, String separator, String trailer, DataDir dir, String fieldList)
          Invokes addBinaryFields method for the input DataDir object and list of fields pulled in FORMAT ORDER with the input label, separator, and trailer strings.
 void FormatBerUtil.addBinaryFields(String label, String separator, String trailer, DataDir dir, String fieldList, boolean dataOrdered)
          Appends the binary data retrieved from the DataDir object for the specified list of fields to the formatting buffer - it inserts the input labels and trailers and uses the input separator String between fields.
 void FormatBerUtil.addFields(DataDir dir, String fieldList)
          Invokes the addFields method for the input DataDir object and list of fields in FORMAT ORDER using an empty label and trailer string and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addFields(DataDir dir, String fieldList, boolean dataOrdered)
          Invokes the addFields method for the input DataDir object and list of fields using an empty label and trailer string and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addFields(String separator, DataDir dir, String fieldList)
          Invokes the addFields method for the input DataDir object and list of fields in FORMAT ORDER using an empty label and trailer string and the input field separator string to add data to the formatting buffer.
 void FormatBerUtil.addFields(String separator, DataDir dir, String fieldList, boolean dataOrdered)
          Invokes the addFields method for the input DataDir object and list of fields using an empty label and trailer string and the input field separator string to add data to the formatting buffer.
 void FormatBerUtil.addFields(String label, String trailer, DataDir dir, String fieldList)
          Invokes addFields method for the input DataDir object and list of fields in FORMAT ORDER with the input label and trailer strings and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addFields(String label, String trailer, DataDir dir, String fieldList, boolean dataOrdered)
          Invokes addFields method for the input DataDir object and list of fields with the input label and trailer strings and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addFields(String label, String separator, String trailer, DataDir dir, String fieldList)
          Invokes addFields method for the input DataDir object and list of fields in FORMAT ORDER with the input label, separator, and trailer strings.
 void FormatBerUtil.addFields(String label, String separator, String trailer, DataDir dir, String fieldList, boolean dataOrdered)
          Appends the String data retrieved from DataDir object for the specified list of fields to the formatting buffer - it inserts the input labels and trailers and uses the input separator String between fields.
 void FormatBerUtil.addBinarySubfieldsFromFields(DataDir dir, String fieldList, String subFieldList)
          Invokes the addBinarySubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in FORMAT ORDER using an empty label and trailer string and a default field field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addBinarySubfieldsFromFields(DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the addBinarySubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in the requested order using an empty label and trailer string and a default field field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addBinarySubfieldsFromFields(String separator, DataDir dir, String fieldList, String subFieldList)
          Invokes the addBinarySubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in FORMAT ORDER using an empty label and trailer string and the input field separator string to add data to the formatting buffer.
 void FormatBerUtil.addBinarySubfieldsFromFields(String separator, DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the addBinarySubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in the order requested using an empty label and trailer string and the input field separator string to add data to the formatting buffer.
 void FormatBerUtil.addBinarySubfieldsFromFields(String label, String trailer, DataDir dir, String fieldList, String subFieldList)
          Invokes the addBinarySubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in FORMAT ORDER with the input label and trailer strings and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addBinarySubfieldsFromFields(String label, String trailer, DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the addBinarySubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in the requested order with the input label and trailer strings and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addBinarySubfieldsFromFields(String label, String separator, String trailer, DataDir dir, String fieldList, String subFieldList)
           
 void FormatBerUtil.addBinarySubfieldsFromFields(String label, String separator, String trailer, DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
           
 void FormatBerUtil.addBinarySubfieldsFromFields(DataDir dir, String fieldList, String subFieldList, String fieldLabel, String fieldSeparator, String fieldTrailer, String subfieldLabel, String subfieldSeparator, String subfieldTrailer, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Appends the binary data retrieved from the DataDir object for the specified list of subfields found in the input field list pulled from the data in the requested data order and adds it to the formatting buffer - it inserts the input field label before the data, separates fields with the field separator and appends the field trailer to the data - it inserts the subfield label before a list of subfields, separates them with the subfield separator and terminates them with the subfield terminator.
 void FormatBerUtil.addAnchorAndSubfieldData(DataDir dir, String primaryFields, String anchorSubfields, String noanchorSubfields, String anchorIndex, boolean combineAnchorFields, int breakOnRepeatingField, String fieldSeparator, String anchorSeparator, String subfieldSeparator, boolean fieldsDataOrdered, boolean subfieldsDataOrdered, boolean createAnchors, String anchorCommand, String anchorNext, String anchorBad, String context, String anchorWidgets, String anchorTarget)
          Invokes the getAnchorAndSubfield data to create a formatted string containing that is appended to the current formatting buffer using the input fields String, anchor subfields String, and non-anchor subfields String.
 String FormatBerUtil.getAnchorAndSubfieldData(DataDir dir, String primaryFields, String anchorSubfields, String noanchorSubfields, String anchorIndex, boolean combineAnchorFields, int breakOnRepeatingField, String fieldSeparator, String anchorSeparator, String subfieldSeparator, boolean fieldsDataOrdered, boolean subfieldsDataOrdered, boolean createAnchors, String anchorCommand, String anchorNext, String anchorBad, String context, String anchorWidgets, String anchorTarget)
          Creates a formatted String from the input DataDir object containing anchors of the specified subfields and text for the non-anchor subfields.
 void FormatBerUtil.addAnchorAndSubfieldData(DataDir dir, String primaryFields, String[] anchorSubfields, String noanchorSubfields, String[] anchorIndex, boolean[] combineAnchorFields, int breakOnRepeatingField, String fieldSeparator, String[] anchorSeparator, String subfieldSeparator, boolean fieldsDataOrdered, boolean subfieldsDataOrdered, boolean createAnchors, String anchorCommand, String anchorNext, String anchorBad, String context, String anchorWidgets, String anchorTarget)
           
 void FormatBerUtil.addAnchorAndSubfieldDataWithIndicators(DataDir dir, String primaryFields, String indicator1, String indicator2, String[] subfields, String[] anchorIndex, boolean[] combineFields, int breakOnRepeatingField, String fieldSeparator, String[] subfieldSeparator, boolean fieldsDataOrdered, boolean[] subfieldsDataOrdered, boolean createAnchors, boolean cleanUpQuery, String anchorCommand, String anchorNext, String anchorBad, String context, String anchorFormat, String anchorFmtclass, String anchorWidgets, String anchorTarget)
          Invokes the getAnchorAndSubfieldData with the input indicators to create a formatted string containing that is appended to the current formatting buffer using the input fields String, anchor subfields array, and non-anchor subfields String.
 String FormatBerUtil.getAnchorAndSubfieldData(DataDir dir, String primaryFields, String[] anchorSubfields, String noanchorSubfields, String[] anchorIndex, boolean[] combineAnchorFields, int breakOnRepeatingSubfield, String fieldSeparator, String[] anchorSeparator, String subfieldSeparator, boolean fieldsDataOrdered, boolean subfieldsDataOrdered, boolean createAnchors, String anchorCommand, String anchorNext, String anchorBad, String context, String anchorWidgets, String anchorTarget)
          Creates a formatted String from the input DataDir object containing anchors of the specified subfields and text for the non-anchor subfields - also has the capability to specify primary anchors and secondary anchors where the output could contain: ANCHOR-TEXT-ANCHOR which is useful in formatting data such as subject headings in MARC-type records.
 String FormatBerUtil.getAnchorAndSubfieldData(DataDir dir, String primaryFields, String[] anchorSubfields, String noanchorSubfields, String[] anchorIndex, boolean[] combineAnchorFields, int breakOnRepeatingSubfield, String fieldSeparator, String[] anchorSeparator, String subfieldSeparator, boolean fieldsDataOrdered, boolean subfieldsDataOrdered, boolean createAnchors, String anchorCommand, String anchorNext, String anchorBad, String context, String anchorFormat, String anchorFmtclass, String anchorWidgets, String anchorTarget)
          Invokes the getAnchorAndSubfieldData method with wildcard indicator values so that there is no filtering based on indicators.
 String FormatBerUtil.getAnchorAndSubfieldDataWithIndicators(DataDir dir, String primaryFields, String indicator1, String indicator2, String[] subfields, String[] anchorIndex, boolean[] combineFields, int breakOnRepeatingSubfield, String fieldSeparator, String[] subfieldSeparator, String[] subfieldAnchorSeparator, boolean fieldsDataOrdered, boolean[] subfieldsDataOrdered, boolean createAnchors, boolean cleanForQuery, String anchorCommand, String anchorNext, String anchorBad, String context, String anchorFormat, String anchorFmtclass, String anchorWidgets, String anchorTarget)
          Creates a formatted String from the input DataDir object containing anchors of the specified subfields and text for the non-anchor subfields - also has the capability to specify primary anchors and secondary anchors where the output could contain: ANCHOR-TEXT-ANCHOR which is useful in formatting data such as subject headings in MARC-type records.
 void FormatBerUtil.addSubfieldsFromFields(DataDir dir, String fieldList, String subFieldList)
          Invokes the addSubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in FORMAT ORDER using an empty label and trailer string and a default field field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addSubfieldsFromFields(DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the addSubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in the requested order using an empty label and trailer string and a default field field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addSubfieldsFromFields(String separator, DataDir dir, String fieldList, String subFieldList)
          Invokes the addSubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in FORMAT ORDER using an empty label and trailer string and the input field separator string to add data to the formatting buffer.
 void FormatBerUtil.addSubfieldsFromFields(String separator, DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the addSubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in the requested order using an empty label and trailer string and the input field separator string to add data to the formatting buffer.
 void FormatBerUtil.addSubfieldsFromFields(String label, String trailer, DataDir dir, String fieldList, String subFieldList)
          Invokes the addSubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in FORMAT ORDER with the input label and trailer strings and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addSubfieldsFromFields(String label, String trailer, DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the addSubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in the requested order with the input label and trailer strings and a default field separator of SPACE to add data to the formatting buffer.
 void FormatBerUtil.addSubfieldsFromFields(String label, String separator, String trailer, DataDir dir, String fieldList, String subFieldList)
          Invokes the addSubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in FORMAT ORDER with the input label, separator, and trailer strings to add data to the formatting buffer.
 void FormatBerUtil.addSubfieldsFromFields(String label, String separator, String trailer, DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the addSubfieldsFromFields method for the input DataDir object and list of fields and their subfields pulled in the requested data order and adds it to the formattting buffer - it inserts the input label before the data, separates ALL data fields with the input separator and appends the input trailer to the buffer.
 void FormatBerUtil.addSubfieldsFromFields(DataDir dir, String fieldList, String subFieldList, String fieldLabel, String fieldSeparator, String fieldTrailer, String subfieldLabel, String subfieldSeparator, String subfieldTrailer, boolean fieldsDataOrdered, boolean subfieldsDataOrdered, int breakOnRepeatingSubfield)
          Appends the String data retrieved from the DataDir object for the specified list of subfields found in the input field list pulled from the data in the requested data order and adds it to the formatting buffer - it inserts the input field label before the data, separates fields with the field separator and appends the field trailer to the data - it inserts the subfield label before a list of subfields, separates them with the subfield separator and terminates them with the subfield terminator.
 void FormatBerUtil.addSubfieldsFromFields(DataDir dir, String fieldList, String[] subFieldList, String fieldLabel, String fieldSeparator, String fieldTrailer, String[] subfieldLabel, String[] subfieldSeparator, String[] subfieldTrailer, boolean fieldsDataOrdered, boolean[] subfieldsDataOrdered, int breakOnRepeatingSubfield)
          Invokes the addSubfieldsFromFieldsWithValidIndicators mmethod with indicator values that will are valid every time ("*"), so that the subfield data gets appended to the output buffer.
 void FormatBerUtil.addSubfieldsFromFieldsWithValidIndicators(DataDir dir, String indicator1, String indicator2, String fieldList, String[] subFieldList, String fieldLabel, String fieldSeparator, String fieldTrailer, String[] subfieldLabel, String[] subfieldSeparator, String[] subfieldTrailer, boolean fieldsDataOrdered, boolean[] subfieldsDataOrdered, int breakOnRepeatingSubfield)
          Validates that the indicator values are found in the data, then appends the String data retrieved from the DataDir object for the specified list of subfields found in the input field list pulled from the data in the requested data order and adds it to the formatting buffer - it inserts the input field label before the data, separates fields with the field separator and appends the field trailer to the data - it inserts the subfield label before a list of subfields, separates them with the subfield separator and terminates them with the subfield terminator.
 void FormatBerUtil.QueryHotLink(String command, String indexLabel, DataDir dir, String fieldList, boolean cleanQueryFlag, String format, String fmtclass, String next, String bad, String context, String otherAnchorInfo, String anchorTarget)
          Appends a QUERY type hot-link anchor to the current formatting buffer based on the data from the input DataDir object for the specified fields for the command, index label, clean for query flag, format, formatting class, next and bad pages, and additional anchor input.
 void FormatBerUtil.QueryHotLink(String command, String indexLabel, DataDir dir, String fieldList, String subFieldList, boolean cleanQueryFlag, String format, String fmtclass, String next, String bad, String context, String otherAnchorInfo, String anchorTarget)
          Appends a QUERY type hot-link anchor to the current formatting buffer based on the data from the input DataDir object for the specified subfields from the field list in FORMAT ORDER for the input command, index label, clean for query flag, format, formatting class, next and bad pages, and additional anchor input.
 void FormatBerUtil.QueryHotLink(String command, String indexLabel, DataDir dir, String fieldList, String subFieldList, boolean cleanQueryFlag, String format, String fmtclass, String next, String bad, String context, String otherAnchorInfo, String anchorTarget, boolean dataOrdered)
          Appends a QUERY type hot-link anchor to the current formatting buffer based on the data from the input DataDir object for the specified subfields from the field list in the requested data order for the input command, index label, clean for query flag, format, formatting class, next and bad pages, and additional anchor input.
 void FormatBerUtil.QueryHotLink(String command, String indexLabel, DataDir dir, String fieldList, boolean cleanQueryFlag, String format, String fmtclass, String next, String bad, String context, String otherAnchorInfo, String anchorTarget, String separator, String terminator)
          Appends a QUERY type hot-link anchor to the current formatting buffer based on the data from the input DataDir object for the specified fields in FORMAT ORDER for the input command, index label, clean for query flag, format, formatting class, next and bad pages, and additional anchor input - separating each data field anchor with the input separator and appending the input terminator to the buffer.
 void FormatBerUtil.QueryHotLink(String command, String indexLabel, DataDir dir, String fieldList, boolean cleanQueryFlag, String format, String fmtclass, String next, String bad, String context, String otherAnchorInfo, String anchorTarget, String separator, String terminator, boolean dataOrdered)
          Appends a QUERY type hot-link anchor to the current formatting buffer based on the data from the input DataDir object for the specified fields pulled in the requested order for the input command, index label, clean for query flag, format, formatting class, next and bad pages, and additional anchor input - separating each data field anchor with the input separator and appending the input terminator to the buffer.
 String FormatBerUtil.getFormattedBinaryFields(DataDir dir, String fieldList)
          Invokes the getFormattedBinaryFields method for the input DataDir object and list of fields using a default field separator of SPACE and uses the default retrieval order of FORMAT ORDER.
 String FormatBerUtil.getFormattedBinaryFields(DataDir dir, String fieldList, boolean dataOrdered)
          Invokes the getFormattedBinaryFields method for the input DataDir object and list of fields using a default field separator of SPACE to pull the data in the requested data order.
 String FormatBerUtil.getFormattedBinaryFields(String separator, DataDir dir, String fieldList, boolean dataOrdered)
          Creates a String containing the binary data retrieved from the input DataDir object for the specified list of fields pulled in the requested order and separates individual fields with the input separator string.
 String FormatBerUtil.getFormattedBinarySubfieldsFromFields(DataDir dir, String fieldList, String subFieldList)
          Invokes the getFormattedBinarySubfieldsFromFields method for the input DataDir object and list of fields and their subfields using a default field separator of SPACE and a default retrieval order of FORMAT order.
 String FormatBerUtil.getFormattedBinarySubfieldsFromFields(DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the getFormattedBinarySubfieldsFromFields method for the input DataDir object and list of fields and their subfields using a default field separator of SPACE and the input data retrieval orders.
 String FormatBerUtil.getFormattedBinarySubfieldsFromFields(String separator, DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Creates a String containing the binary data retrieved from the DataDir object for the specified list of subfields found in the input field list and separates individual fields with the input separator string.
 String FormatBerUtil.getFormattedFields(DataDir dir, String fieldList)
          Invokes the getFormattedFields method for the input DataDir object and list of fields using a default separator of SPACE the doDiacritics boolean set to true, and the default data retrieval order of FORMAT order.
 String FormatBerUtil.getFormattedFields(DataDir dir, String fieldList, boolean doDiacritics, boolean dataOrdered)
          Invokes the getFormattedFields method for the input DataDir object and list of fields using a default separator of SPACE, the input doDiacritics boolean value, and the input data retrival order.
 String FormatBerUtil.getFormattedFields(String separator, DataDir dir, String fieldList)
          Invokes the getFormattedFields method for the input DataDir object and list of fields using the input separator, the doDiacritics boolean set to true and the default retrieval order of FORMAT order.
 String FormatBerUtil.getFormattedFields(String separator, DataDir dir, String fieldList, boolean doDiacritics)
          Invokes the getFormattedFields method for the input DataDir object and list of fields using the input separator, the input doDiacritics value and the default retrieval order of FORMAT order.
 String FormatBerUtil.getFormattedFields(String separator, DataDir dir, String fieldList, boolean doDiacritics, boolean dataOrdered)
          Creates a String containing data retrieved from the input DataDir object for the specified list of fields pulled in the requested order(FORMAT/DATA) - it separates individual fields with the separator string and does HTML Diacritic substitution on the data if the doDiacritics boolean value is true.
 String FormatBerUtil.getFormattedSubfieldsFromFields(DataDir dir, String fieldList, String subFieldList)
          Invokes the getFormattedSubfieldsFromFields method for the input DataDir object and list of fields and their subfields using a default field separator of SPACE and the doDiacritics boolean value of true and the default retrieval order of FORMAT order.
 String FormatBerUtil.getFormattedSubfieldsFromFields(DataDir dir, String fieldList, String subFieldList, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Invokes the getFormattedSubfieldsFromFields method for the input DataDir object and list of fields and their subfields using a default field separator of SPACE and the doDiacritics boolean value of true and the input data retrieval order.
 String FormatBerUtil.getFormattedSubfieldsFromFields(DataDir dir, String fieldList, String subFieldList, boolean doDiacritics)
          Invokes the getFormattedSubfieldsFromFields method for the input DataDir object and list of fields and their subfields using a default field separator of SPACE and the input doDiacritics boolean value and the default data retrieval order of FORMAT ordered.
 String FormatBerUtil.getFormattedSubfieldsFromFields(String separator, DataDir dir, String fieldList, String subFieldList)
          Invokes the getFormattedSubfieldsFromFields method for the input DataDir object and list of fields and their subfields using the input field separator and the doDiacritics boolean value of true and the default data retrieval order of FORMAT ordered.
 String FormatBerUtil.getFormattedSubfieldsFromFields(String separator, DataDir dir, String fieldList, String subFieldList, boolean doDiacritics)
          Invokes the getFormattedSubfieldsFromFields method for the input DataDir object and list of fields and their subfields using the input field separator and the input doDiacritics boolean value and the default data retrieval order of FORMAT ordered.
 String FormatBerUtil.getFormattedSubfieldsFromFields(String separator, DataDir dir, String fieldList, String subFieldList, boolean doDiacritics, boolean fieldsDataOrdered, boolean subfieldsDataOrdered)
          Creates a String containing data retrieved from the input DataDir object for the specified list of subfields from the field list pulled from the data in the requested order - it separates individual fields with the separator string and does HTML Diacritic substitution on the data if the doDiacritics boolean value is true.
 String FormatBerUtil.getFormattedSubfieldsFromFields(DataDir dir, String fieldList, String[] subFieldList, String fldSeparator, String[] sfldSeparator, boolean fieldsDataOrdered, boolean[] subfieldsDataOrdered, boolean doDiacritics)
          Invokes the getFormattedSubfieldsFromFieldsWithValidIndicators method with indicator values that will keep all subfields ("*").
 String FormatBerUtil.getFormattedSubfieldsFromFieldsWithValidIndicators(DataDir dir, String indicator1, String indicator2, String fieldList, String[] subFieldList, String fldSeparator, String[] sfldSeparator, boolean fieldsDataOrdered, boolean[] subfieldsDataOrdered, boolean doDiacritics, int breakOnRepeatingSfld)
          Validates that the indicator values are found in the data, then creates a String containing data retrieved from the input DataDir object for the specified list of subfields from the field list pulled from the data in the requested order - it separates individual fields with the separator string and does HTML Diacritic substitution on the data if the doDiacritics boolean value is true.
 void FormatBerUtil.addAnchorEachField(DataDir dir, String fieldList)
          Appends a http:// hot-link anchor to the formatting buffer for each field in the fieldlist from the input DataDir object.
 void FormatBerUtil.addAnchorEachSubfield(DataDir dir, String fieldList, String subFieldList)
          Appends a http:// hot-link anchor to the formatting buffer for each subfield in the fieldlist from the input DataDir object.
static Vector FormatBerUtil.fieldVector(DataDir dir, String fieldList)
          Builds a Vector object containing a list of DataDir objects for the specified list of input fields where the data is collected in input FORMAT LIST ORDER.
static Vector FormatBerUtil.fieldVector(DataDir dir, String fieldList, boolean dataOrdered)
          Builds a Vector object containing a list of DataDir objects for the specified list of input fields where the data is collected in the order defined by the input data ordered flag.
static Vector FormatBerUtil.fieldVector(DataDir dir, String fieldList, boolean dataOrdered, int breakOnRepeatingField)
          Builds a Vector object containing a list of DataDir objects for the specified list of input fields where the data is collected in the order defined by the input data ordered flag.
 boolean FormatBerUtil.indicatorsExist(DataDir dir, String indicator1, String indicator2)
          Determines whether the indicator1 and indicator2 field in the input DataDir node matches the input indicator1 and indicator2 values - where the DataDir node points to the constructed node that contains the indicator, eg: 650 node of a marc record.
 boolean FormatBerUtil.indicator2Exist(DataDir dir, String indicator2)
          Determines whether the indicator2 field in the input DataDir node matches the input indicator2 value - where the DataDir node points to the constructed node that contains the indicator, eg: 650 node of a marc record.
 boolean FormatBerUtil.indicator1Exist(DataDir dir, String indicator1)
          Determines whether the indicator1 field in the input DataDir node matches the input indicator1 value - where the DataDir node points to the constructed node that contains the indicator, eg: 650 node of a marc record.
 boolean FormatBerUtil.fieldsExist(DataDir dir, String fieldList)
          Determines whether the fields in the input fieldList exist in the input DataDir record.
 boolean FormatBerUtil.fieldsExist1(DataDir dir, String fieldList)
          Returns a boolean indicating whether the specified fields exist in the input DataDir object.
 String FormatBerUtil.getFormattedSubfieldsInOrder(DataDir dir, String subfieldList, String separator, boolean stringData, boolean doDiacritics)
          Format the data from the input vector in order as specified by the subfieldList string.
 

Uses of DataDir in ORG.oclc.fmts.obi
 

Methods in ORG.oclc.fmts.obi with parameters of type DataDir
protected  void MarcArticleFmt.addTitleBookMark(DataDir dir, int whichRecord, String fields, String fields2, String label)
           Adds a title with bookmark widgit
protected  void MarcArticleFmt.addAuthor(DataDir dir, boolean useLabel, boolean useTrailer, boolean createHotLink)
           Formats the authors and add them to the HTML Specifications for the author fields: 100/1,17,4,2,3,5,6 700/1,17,4,2,3,5,6 Make 100/1 a hotlink with au: as the indextag Use period "." as a terminator Use period space space ".
protected  void MarcArticleFmt.addOrganization(DataDir dir, boolean useLabel)
           Formats the organizations and adds them to the HTML Specifications for the organization fields: 110/1-2 410/1-2
protected  void MarcArticleFmt.addMeeting(DataDir dir, boolean useLabel)
           Formats the meetings and adds them to the HTML Specifications for the meeting fields: 411/1 811/1
protected  void MarcArticleFmt.addFrom(DataDir dir, boolean useLabel)
           Formats the from fields and adds them to the HTML Specifications for the from fields: 773/20,19,1,7,4,24 510,1,2,30 When displaying the 773 fields, add " ISSN: " before subfield 24
protected  void MarcArticleFmt.addIncludes(DataDir dir, boolean useLabel)
           Formats the includes and adds them to the HTML Specifications for the includes field: 505/'*' Use period space dash dash (".
protected  void MarcArticleFmt.addSubjects(DataDir dir, boolean useLabel, boolean createHotLink)
           Formats the subjects and adds them to the HTML Specifications for the ISBN field: 020/1 650/1,2,24,25,26 651/1,2,24,25,26 600/1,2,3,8,14,15,24,25,26 610/1,2,24,25,26 690/1 Make all subfields hot individually Use sh: as the hotlink index
protected  void MarcArticleFmt.addNotes(DataDir dir)
           Formats the notes and adds them to the HTML Specifications for the notes field: 500/'*' Output in data order Characters before a ':' become the label Characters after a ':' become the data in the field Fields go on a new line
protected  void MarcArticleFmt.addPublisher(DataDir dir, boolean useLabel)
           Formats the publisher and adds it to the HTML Specifications for the publisher field: 260/2
protected  void MarcArticleFmt.addYear(DataDir dir, boolean useLabel, boolean useTrailer)
           Formats the year field and adds it to the HTML Specifications for the year field: 260/3
protected  void MarcArticleFmt.addAbstract(DataDir dir, boolean useLabel)
           Formats the abstract and adds it to the HTML Specifications for the abstract field: 520/1
protected  void MarcArticleFmt.addCountry(DataDir dir, boolean useLabel)
           Formats the country and adds it to the HTML Specifications for the language field: 260/1
protected  void MarcArticleFmt.addLanguage(DataDir dir, boolean useLabel)
           Formats the language and adds it to the HTML Specifications for the language field: 546/1
protected  void MarcArticleFmt.addISBN(DataDir dir, boolean useLabel, boolean useTrailer)
           Formats the ISBN and adds it to the HTML Specifications for the ISBN field: 020/1
protected  void MarcArticleFmt.addISSN(DataDir dir, boolean useLabel, boolean useTrailer, boolean createHoldingsLink, int whichRecord)
           Formats the ISSN and adds it to the HTML Specifications for the ISSN field: 022/1 Generate a link to the holdings using the author, title, and from information.
protected  void MarcArticleFmt.addCODEN(DataDir dir, boolean useLabel)
           Formats the CODEN and adds it to the HTML Specifications for the CODEN field: 030/1
protected  void MarcArticleFmt.addGovDocNo(DataDir dir, boolean useLabel)
           Formats the government document number and adds it to the HTML Specifications for the government document number field: 074/1
protected  void MarcArticleFmt.addRecordType(DataDir dir, boolean useLabel)
           Formats the record type and adds it to the HTML Specifications for the record type field: 945/1
protected  void MarcArticleFmt.addDocumentType(DataDir dir, boolean useLabel)
           Formats the document type and adds it to the HTML Specifications for the document type field: 073/1
protected  void MarcArticleFmt.addDatabaseNo(DataDir dir, boolean useLabel)
           Formats the database number field and adds it to the HTML Specifications for the database number field: 069/1
protected  void MarcArticleFmt.addLibraries(DataDir dir, boolean useLabel, boolean useHTML)
           Formats the libraries field and adds it to the string being built Specifications for the libraries field: 948/8
protected  void ArchivefullFmt.subjectOrdered(String separator, DataDir dir, String fields, String subfields)
          Format a string in data order
protected  void ArchivefullFmt.formatTags(DataDir dir, boolean doHotLinks, boolean doBookMarkLink, boolean doImageLink)
           Formats the data from specific tags and adds it to the HTML
protected  void MarcArticleBriefFmt.addYear(DataDir dir)
           Formats the year field and adds it to the HTML Specifications for the year field: 260/3 773/7 Only use the 773/7 if 260/3 is not present
protected  String MarcISOILLFmt.getCallNo(DataDir dir)
          Returns a String containing the call number
protected  String MarcISOILLFmt.findOclcNo(DataDir dir)
          Returns a String containing the OCLC number in the 001 field
protected  String MarcISOILLFmt.getSendToList(DataDir dir)
          Returns a String containing a sendToList of null
protected  String DRAISOILLFmt.getCallNo(DataDir dir)
          Returns a null because DRA does not provide this information
protected  String DRAISOILLFmt.findOclcNo(DataDir dir)
          Returns a String with an OCLC number from the 035 (if found)
protected  String DRAISOILLFmt.getSendToList(DataDir dir)
          Returns null (DRA does not send locations)
protected  void MarcCatalogFmt.addTitle(DataDir dir, boolean useBookmark, boolean createHotlink, int whichRecord)
           Adds a title with bookmark widgit Specifications for the title field: 245/02,03,08,11,14,16,19,06,07 (1 hot) (specfic order)
protected  void MarcCatalogFmt.addAuthor(DataDir dir, boolean useLabel, boolean useTrailer, boolean createHotLink)
           Formats the authors and add them to the HTML Specifications for the author fields: 100/1,17,2,3,4,6 (1 hot) rest specific order 110/1,2,10,14,03,04,11,12,16,17,20 (1-2 merged as a hot) rest specific order 700/1,17,02,03,04,06,20,14,16 (1 hot) rest specific order 710/1,2,10,14,03,04,11,12,16,17,20 (1-2 merged as a hot) rest specific order Use period "." as a terminator Use period space space ".
protected  void MarcCatalogFmt.addConference(DataDir dir, boolean useLabel, boolean useTrailer, boolean createHotLink)
           Formats the conferences and adds them to the HTML Specifications for the conference fields: 111/1,2,10,14,04,03,11,12,16,17,20 (specific order) 711/1,2,10,14,04,03,11,12,16,17,20 (specific order)
protected  void MarcCatalogFmt.addPublication(DataDir dir, boolean useLabel, boolean useTrailer)
           Formats the publications and adds them to the HTML Specifications for the publication fields: 260/1,2,3,4,5,6,7,11,12 (specific order) 261/1,2,3,4,5,6,7,11,12 (specific order) 262/1,2,3,4,5,6,7,11,12 (specific order)
protected  void MarcCatalogFmt.addSeries(DataDir dir, boolean useLabel)
           Formats the series information and adds it to the HTML Specifications for the series fields: 400/1,17,02,03,04,06,20,22 (specific order) 410/1,02,10,14,03,04,11,12,16,17,20,22 (specific order) 411/1,02,10,14,04,03,11,12,16,17,20,22 (specific order) 440/1,22 (specific order) 490/1 800/1,17,02,03,04,06,20,22 (specific order) 810/1,02,10,14,03,04,11,12,16,17,20,22 (specific order) 830/* (data ordered)
protected  void MarcCatalogFmt.addContents(DataDir dir, boolean useLabel)
           Formats the contents and adds them to the HTML Specifications for the contents field: 505/1, 20, 7, 18 (specific order)
protected  void MarcCatalogFmt.addPersonsAsSubjects(DataDir dir, boolean useLabel, boolean createHotLink)
           Formats the persons as subjects and adds them to the HTML Specifications for the subject headings fields: 600/1,17,02,03,04,06 24, 25, 26 (1, 24-26 all hot independently) 17, 02, 03, 04, 06 in that specific order; 24-26 are data ordered Use " -- " to separate the subheadings (24-26) from the other hot fields
protected  void MarcCatalogFmt.addOrganizationsAsSubjects(DataDir dir, boolean useLabel, boolean createHotLink)
           Formats the organizations as subjects and adds them to the HTML Specifications for the subject headings fields: 610/1,2,10,14,03,04,11,12,16,17,20, 24, 25, 26 (1, 2, 24, 25,26 all hot independently) 10, 14, 03, 04, 11, 12, 16, 17, 20 in that specific order; 24-26 are data ordered Use " -- " to separate the subheadings (24-26) from the other hot fields
protected  void MarcCatalogFmt.addUniformTitleAsSubject(DataDir dir, boolean useLabel, boolean createHotLink)
           Formats the uniform title as subject and adds it to the HTML Specifications for the uniform title as subject field: 630/1-23, 24, 25, 26 (all hot independently) (data ordered) Use " -- " to separate the subheadings (24-26) from the other hot fields
protected  void MarcCatalogFmt.addSubjectHeadings(DataDir dir, boolean useLabel, boolean createHotLink)
           Formats the subject headings and adds them to the HTML Specifications for the subject headings fields: 650/1, 24, 25, 26 (all hot independently) 651/1, 2, 24, 25, 26 (all hot independently) 652/1, 2, 24, 25, 26 (all hot independently) 690/1, 24, 25, 26 (all hot independently) Use " -- " to separate the subheadings (24-26) from the other hot fields
protected  void MarcCatalogFmt.addDescriptors(DataDir dir, boolean useLabel, boolean createHotLink)
           Formats the descriptors and adds them to the HTML Specifications for the descriptors field: 653/1 (1 is hot)
protected  void MarcCatalogFmt.addOtherNotes(DataDir dir, boolean useLabel)
           Formats the other notes and adds them to the HTML Specifications for the other notes fields: 500/* (data ordered) 502/* (data ordered) 504/* (data ordered) 506/* (data ordered) 507/* (data ordered) 508/* (data ordered) 510/* (data ordered) 590/* (data ordered)
protected  void MarcCatalogFmt.addLibraries(DataDir dir, boolean useLabel)
           Formats the libraries and adds them to the HTML Specifications for the libraries field: 948/8
protected  void MarcCatalogFmt.addHoldings(DataDir dir, String itemTrailer, String itemLabelBegin, String itemLabelEnd)
           Formats the holdings and adds them to the HTML Specifications for the holdings fields: 920/1-3 (OR) 1002/2/2/16/16, 0/16/2/16, 1002/0/16 (OR) 1002/0/2
 void MarcCatalogFmt.addHoldings(DataDir dir)
           
 void MarcCatalogFmt.addHoldings(DataDir dir, boolean useHTML)
           Formats the holdings and adds them to the HTML Specifications for the holdings fields: 920/1-3 (OR) 2003/16 - DRA Holdings (OR) 1002/0/2 -- recordsyntax=OPAC (OR) 1002/0/16 -- recordsyntax=NOTIS_OPAC
 void MarcCatalogFmt.addBriefHoldings(DataDir dir)
           Formats the holdings and adds them to the HTML for brief holdings (results screen).
protected  void MarcCatalogFmt.addUniformTitle(DataDir dir, boolean useLabel)
           Formats the uniform titles and adds them to the HTML Specifications for the uniform title fields: 240/* 130/*
protected  void MarcCatalogFmt.addAlternateTitle(DataDir dir, boolean useLabel)
           Formats the alternate titles and adds them to the HTML Specifications for the alternate title fields: 246/* 247/*
protected  void MarcCatalogFmt.addEdition(DataDir dir, boolean useLabel)
           Formats the edition and adds it to the HTML Specifications for the edition field: 250/1-2
protected  void MarcCatalogFmt.addPhysDesc(DataDir dir, boolean useLabel)
           Formats the physical description and adds them to the HTML Specifications for the physical description fields: 256/1-3 300/1-3
protected  void MarcCatalogFmt.addFrequency(DataDir dir, boolean useLabel)
           Formats the frequency and adds it to the HTML Specifications for the frequency field: 310/1
protected  void MarcCatalogFmt.addPublicationDates(DataDir dir, boolean useLabel, boolean useTrailer)
           Formats the publication dates and adds them to the HTML Specifications for the publication dates field: 362/1
protected  void MarcCatalogFmt.addAbstract(DataDir dir, boolean useLabel)
           Formats the abstract and adds it to the HTML Specifications for the abstract field: 520/1
protected  void MarcCatalogFmt.addPerformers(DataDir dir, boolean useLabel)
           Formats the performers and adds them to the HTML Specifications for the performer fields: 511/1
protected  void MarcCatalogFmt.addISBN(DataDir dir, boolean useLabel, boolean useTrailer)
           Formats the ISBN and adds it to the HTML Specifications for the ISBN field: 020/1
protected  void MarcCatalogFmt.addISSN(DataDir dir, boolean useLabel, boolean useTrailer)
           Formats the ISSN and adds it to the HTML Specifications for the ISSN field: 022/1
protected  void MarcPapersFrstMultiFullFmt.addMultiTitleBookMark(DataDir dir, int currecno, String fields, String fields2, String label)
           Adds a title with bookmark widgit that includes a record number (left aligned)
protected  void MarcPapersFrstMultiFullFmt.addThisMeeting(DataDir dir, boolean useLabel)
           Formats the meetings and adds them to the HTML Specifications for the meeting fields: 773/19,1
protected  void MarcPapersFrstMultiFullFmt.addThisFrom(DataDir dir, boolean useLabel)
           Formats the from fields and adds them to the HTML Specifications for the from fields: 773/20,4,7
protected  void ReservefullFmt.formatTags(DataDir dir, boolean doHotLinks, boolean doBookMarkLink, boolean doImageLink)
           Formats the data from specific tags and adds it to the HTML
protected  String LIASISOILLFmt.getCallNo(DataDir dir)
          Returns a String containing the call number
protected  String LIASISOILLFmt.findOclcNo(DataDir dir)
          Returns a String containing the OCLC number found in the 035 (LIAS has a different number in the 001)
protected  String LIASISOILLFmt.getSendToList(DataDir dir)
          Returns a String containing a sendToList of blank-delimited OCLC symbols
protected  String NotisISOILLFmt.getCallNo(DataDir dir)
          Returns a String containing the call number
protected  String NotisISOILLFmt.findOclcNo(DataDir dir)
          Returns a String containing the OCLC number found in the 035 (Notis has a different number in the 001)
protected  String NotisISOILLFmt.getSendToList(DataDir dir)
          Returns a String containing a sendToList of blank-delimited OCLC symbols
protected  String IIIISOILLFmt.getCallNo(DataDir dir)
          Returns a String containing the call number
protected  String IIIISOILLFmt.getSendToList(DataDir dir)
          Returns a String containing a sendToList of blank-delimited OCLC symbols
protected  String OpacISOILLFmt.getCallNo(DataDir dir)
          Returns a String containing the call number
protected  String OpacISOILLFmt.findOclcNo(DataDir dir)
          Returns a String containing the OCLC number found in the 035 (Most OPACs have a different number in the 001)
protected  String OpacISOILLFmt.getSendToList(DataDir dir)
          Returns a String containing a sendToList of blank-delimited OCLC symbols
protected  void MarcArticleISOILLFmt.findOclcNo(DataDir dir)
           
protected  void MarcArticleMultiFullFmt.addMultiTitleBookMark(DataDir dir, int recno, String fields, String fields2, String label)
           Adds a title with bookmark widgit that includes a record number (left aligned)
protected  void MarcCatalogMultiFullFmt.addMultiTitleBookMark(DataDir dir, int recno, String fields, String fields2, String label)
           Adds a title with bookmark widgit that includes a record number (left aligned)
protected  void MarcPapersFrstBookmarkFullFmt.addThisMeeting(DataDir dir, boolean useLabel)
           Formats the meetings and adds them to the HTML Specifications for the meeting fields: 773/19,1
protected  void MarcPapersFrstBookmarkFullFmt.addThisFrom(DataDir dir, boolean useLabel)
           Formats the from fields and adds them to the HTML Specifications for the from fields: 773/20,4,7
protected  void MarcCatalogBriefFmt.addYear(DataDir dir)
           Formats the year field and adds it to the HTML Specifications for the year field: 362/1
protected  void MarcContentsFrstMultiFullFmt.addMultiTitleBookMark(DataDir dir, int currecno, String fields, String fields2, String label)
           Adds a title with bookmark widgit that includes a record number (left aligned)
protected  void MarcPapersFrstFullFmt.addThisMeeting(DataDir dir, boolean useLabel)
           Formats the meetings and adds them to the HTML Specifications for the meeting fields: 773/19,1
protected  void MarcPapersFrstFullFmt.addThisFrom(DataDir dir, boolean useLabel)
           Formats the from fields and adds them to the HTML Specifications for the from fields: 773/20,4,7
protected  void MarcOvidMultiFullFmt.addMultiTitleBookMark(DataDir dir, int currecno, String fields, String fields2, String label)
           Adds a title with bookmark widgit that includes a record number (left aligned)
 

Uses of DataDir in ORG.oclc.fmts.rules
 

Methods in ORG.oclc.fmts.rules with parameters of type DataDir
static String RuleUtil.getData(DataDir dir, RuleSpec ruleSpec, FormatBerUtil fmtUtil, boolean doDiacritics, boolean firstOccurrenceOnly, boolean makeAnchor)
          Invokes the getData method with a lineBreak character of space(' ') to generate a String containing data from the input DataDir by retrieving the fields specified in the input RuleSpec object.
static String RuleUtil.getData(DataDir dir, RuleSpec ruleSpec, FormatBerUtil fmtUtil, boolean doDiacritics, boolean firstOccurrenceOnly, boolean makeAnchor, String lineBreak)
          Generates a String containing data from the input DataDir by retrieving the fields specified in the input RuleSpec object.
 void HoldingsSearchKey.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates a string containing a search key for that is used to create a search to a database such as the DRA Holdings database to retrieve the holdings data to attach to the record for holdings display.
 void AddFullTextButton.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates a FETCH hot-link to display Full-Text for the input record based on the fields specified in the RuleSpec object and the matching criteria specified in the rules parameters.
 void AddFSMedlineSubjects.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Appends formatted record data for the input record according to the specifications found in the input RuleSpec object.
 void AddILLSendToList.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates the sendToList and saves it in the user state object for the input record and RuleSpec object.
 void UpdateCurrecno.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Updates the entity "currecno" in the UserStateObject for the user to ensure proper interface record navigation of brief or multifull record results in the interface.
 void SaveDuplicateDatabaseNames.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Adds the database name for the input record to the format buffer held in the input FormatBerUtil object.
 void AddILLOclcNum.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Retrieves the OCLC number from the input record from the fields specified in the RuleSpec, filters the data, stores it in the user state object, and also adds the name to the formatting buffer if a display label is provided for in the RuleSpec.
 void AddBriefHoldings.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Adds the formatted brief holdings data from the input record to the format buffer held in the input FormatBerUtil object.
 void SaveTermFinderResults.doRule(DataDir dir, int recno, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Adds a set of DataPairs to a Map/Hashtable within the user state object.
 void AddILLData.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Retrieves the data from the input record according to the fields specified in the input RuleSpec object, stores it in the user state, and also adds the data to the formatting buffer if a display label is provided for the field in the RuleSpec.
 void AddCompoundSubjectPhrase.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Appends formatted record data for the input record according to the specifications found in the input RuleSpec object.
 void AddFetchAnchor.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates a FETCH hot-link for the input record based on the fields specified in the RuleSpec object and appends it to the formatting buffer held in the input FormatBerUtil object.
 void AddILL920FieldSendToList.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates the sendToList and saves it in the user state object for the input record and RuleSpec object.
 void AddRecordNumber.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Adds the current record number to the output format buffer for the input DataDir object,
 void AddDatabaseName.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Adds the database name for the input record to the format buffer held in the input FormatBerUtil object.
 void AddRecordData.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Appends formatted record data for the input record according to the specifications found in the input RuleSpec object.
 void AddImageDisplayAnchor.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates an anchor to display the images associated with the input data record and appends it to the formatting buffer held in the input FormatBerUtil object.
 void DeleteAnchor.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates an anchor to display the
 void AddSaveButton.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Adds the save record anchor to the output format buffer for the input record number.
 void AddILLDatabaseName.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Stores the database name of the input record in the user state in the entity specificied by the rule parameter 'IllEntity', and and also adds the name to the formatting buffer if a display label is provided for in the RuleSpec.
 void AddHTTPAnchor.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates an HTTP:// hot-link for the input record based on the fields specified in the RuleSpec object and appends it to the formatting buffer held in the input FormatBerUtil object.
 void AddFormattedDupData.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Adds the formatted duplicate record data to the output format buffer.
 void Add856.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Executes the doRule logic to add formatted 856 data to the format buffer held in the input FormatBerUtil object.
 void CopyAnchor.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates an anchor to display the
 void AddLocalHoldingsButton.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates a FETCH hot-link to display Full-Text for the input record based on the fields specified in the RuleSpec object and the matching criteria specified in the rules parameters.
 void EditAnchor.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates an anchor to display the
 void AddWrapperData.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Appends the wrapper data specified in the 'wrapper name' rule parameter to the formatted data buffer.
 void SaveImageInfo.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Creates the ImageInfo for the record for image display for the document.
 void AddFSABIISubjects.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Appends formatted record data for the input record according to the specifications found in the input RuleSpec object.
 void AddHoldings.doRule(DataDir dir, int recordNumber, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Adds a holdings display to the output formatting buffer based on the specific Marc holdings found in the data.
 

Uses of DataDir in ORG.oclc.fmts.zbase
 

Methods in ORG.oclc.fmts.zbase with parameters of type DataDir
 BerString WCATfullMarcFmt.doFormat(DataDir record)
          Formats a single BER record into a MARC record.
 BerString ExampleOPACFmt.doFormat(DataDir record)
          Formats a single BER record into a MARC record.
 BerString WCATbriefTextFmt.doFormat(DataDir record)
          Formats a single BER record into a text formatted BER record.
 BerString ERICfullMarcFmt.doFormat(DataDir record)
          Formats a single BER record into a MARC record.
 BerString WCATbriefBerFmt.doFormat(DataDir record)
          Formats a single BER record into a MARC tagged BER record.
 BerString WCATbriefMarcFmt.doFormat(DataDir record)
          Formats a single BER record into a MARC record.
 BerString ThesaurusBriefBerFmt.doFormat(DataDir record)
          Formats a single BER record into a MARC tagged BER record.
 BerString ERICbriefMarcFmt.doFormat(DataDir record)
          Formats a single BER record into a MARC record.
 

Uses of DataDir in ORG.oclc.HoldingServer
 

Methods in ORG.oclc.HoldingServer with parameters of type DataDir
 boolean HoldingInfoServer.Request(DataDir request)
           
 boolean HoldingInfoClient.Response(DataDir response)
           
static void HoldingInfoClient.dumpHoldings(DataDir holdingDir)
           
 

Uses of DataDir in ORG.oclc.isoill
 

Fields in ORG.oclc.isoill declared as DataDir
 DataDir IllRequestApdu.requestDir
          A DataDir object that contains the BER-encoded ILLRequest APDU.
 

Methods in ORG.oclc.isoill with parameters of type DataDir
 void IllRequest.Response(DataDir response)
          Unpacks the DataDir response and creates either an IllAnswer or an IllStatusOrErrorReport
 

Constructors in ORG.oclc.isoill with parameters of type DataDir
IllAnswer.IllAnswer(DataDir dir)
          Constructs an IllAnswer object and initializes it with the data contained in a DataDir.
IllStatusOrErrorReport.IllStatusOrErrorReport(DataDir dir)
          Constructs and IllStatusOrErrorReport and fills it in with the information in a BER-encoded DataDir.
 

Uses of DataDir in ORG.oclc.jassi
 

Methods in ORG.oclc.jassi with parameters of type DataDir
 Object UserStateObject.putPUD(String name, DataDir d)
          Deprecated. Use putPUP method instead.
 

Uses of DataDir in ORG.oclc.mantis
 

Fields in ORG.oclc.mantis declared as DataDir
 DataDir MantisHook.native_dir
           
 DataDir EditSessionInfo.orig_record
           
 DataDir EditSessionInfo.raw_data
           
 DataDir EditSessionInfo.save_data
           
 DataDir MantisXML.native_dir
           
 DataDir MantisUtil.templatedir
           
 

Methods in ORG.oclc.mantis that return DataDir
 DataDir MantisHook.fromNative(DataDir dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 DataDir MantisHook.toNative(DataDir dir, DataDir native_dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 DataDir MantisHook.remap(DataDir dir, TagFile tf, Hashtable user)
           
 DataDir MantisHook.update(DataDir dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 DataDir MantisHook.exportMARC(DataDir dir, TagFile tf, Hashtable user, MantisUtil mu)
           
static DataDir[] MantisXML.fromNative(DataDir dir, Element el, TagFile tf, Hashtable user, MantisUtil mu)
          Scans the immediate children of el for any that are hooks and runs the fromNative method of any hook it finds.
static DataDir MantisXML.toNative(DataDir dir, DataDir native_dir, Element el, TagFile tf, Hashtable user, MantisUtil mu)
           
static DataDir MantisXML.remap(DataDir dir, Element el, TagFile tf, Hashtable user)
           
static DataDir MantisXML.update(DataDir dir, Element el, TagFile tf, Hashtable user, MantisUtil mu)
           
static DataDir MantisXML.exportMARC(DataDir dir, Element el, TagFile tf, Hashtable user, MantisUtil mu)
           
 

Methods in ORG.oclc.mantis with parameters of type DataDir
 DataDir MantisHook.fromNative(DataDir dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 DataDir MantisHook.toNative(DataDir dir, DataDir native_dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 DataDir MantisHook.remap(DataDir dir, TagFile tf, Hashtable user)
           
 DataDir MantisHook.update(DataDir dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 DataDir MantisHook.exportMARC(DataDir dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 boolean MantisHook.doConstantData(DataDir constantData, DataDir currentData)
           
 String IRecordId.runit(Db dbObject, DataDir rec)
          Executes the class being dynamically loaded using the input parameter dbObject.
static DataDir[] MantisXML.fromNative(DataDir dir, Element el, TagFile tf, Hashtable user, MantisUtil mu)
          Scans the immediate children of el for any that are hooks and runs the fromNative method of any hook it finds.
static DataDir MantisXML.toNative(DataDir dir, DataDir native_dir, Element el, TagFile tf, Hashtable user, MantisUtil mu)
           
static DataDir MantisXML.remap(DataDir dir, Element el, TagFile tf, Hashtable user)
           
static DataDir MantisXML.update(DataDir dir, Element el, TagFile tf, Hashtable user, MantisUtil mu)
           
static DataDir MantisXML.exportMARC(DataDir dir, Element el, TagFile tf, Hashtable user, MantisUtil mu)
           
 

Uses of DataDir in ORG.oclc.mantis.hooks
 

Methods in ORG.oclc.mantis.hooks that return DataDir
 DataDir BasicTranslator.fromNative(DataDir dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 DataDir BasicTranslator.toNative(DataDir dir, DataDir native_dir, TagFile tf, Hashtable user, MantisUtil mu)
           
static DataDir HookUtil.chgTags(DataDir dir, TagFile tf, int old_tag, int new_tag, int occurrence, String indc, String inds, String aux_tag)
           
 DataDir MARCToDCTranslator.fromNative(DataDir dir, TagFile tf)
           
 DataDir MARCToDCTranslator.toNative(DataDir dir, DataDir native_dir, TagFile tf)
           
 

Methods in ORG.oclc.mantis.hooks with parameters of type DataDir
 DataDir BasicTranslator.fromNative(DataDir dir, TagFile tf, Hashtable user, MantisUtil mu)
           
 DataDir BasicTranslator.toNative(DataDir dir, DataDir native_dir, TagFile tf, Hashtable user, MantisUtil mu)
           
static DataDir HookUtil.chgTags(DataDir dir, TagFile tf, int old_tag, int new_tag, int occurrence, String indc, String inds, String aux_tag)
           
 DataDir MARCToDCTranslator.fromNative(DataDir dir, TagFile tf)
           
 DataDir MARCToDCTranslator.toNative(DataDir dir, DataDir native_dir, TagFile tf)
           
 

Uses of DataDir in ORG.oclc.mantis.util
 

Methods in ORG.oclc.mantis.util with parameters of type DataDir
 String GetRecordIdFromFile.runit(Db dbObject, DataDir rec)
          Executes the class being dynamically loaded using the input parameter dbObject.
 String SaveIdFromFile.runit(Db dbObject, DataDir rec)
          Executes the class being dynamically loaded using the input parameter dbObject and record data to construct and ID.
 

Uses of DataDir in ORG.oclc.mantis.verbs
 

Methods in ORG.oclc.mantis.verbs with parameters of type DataDir
protected  DataPairs MSAVE.update(DataDir dir)
          Update the database record by using Z39.50 Extended Services Update.
 

Uses of DataDir in ORG.oclc.mantisbase.util
 

Methods in ORG.oclc.mantisbase.util that return DataDir
 DataDir Driver.getBERRecord()
           
static DataDir MBUtil.retag(DataDir d, TagFile stf, TagFile dtf)
           
 DataDir XMLTranslater.fixMARC(DataDir dir)
           
 DataDir XMLTranslater.unfixMARC(DataDir dir)
           
 DataDir XMLTranslater.fromTransportDir(String str)
           
 DataDir XMLTranslater.toDir(String data)
           
 DataDir XMLTranslater.toDir(Element root)
           
 DataDir XMLTranslater.toDir(Document xmldoc)
           
 

Methods in ORG.oclc.mantisbase.util with parameters of type DataDir
 void Driver.writeBERFile(DataDir dir)
           
static String MBUtil.getUrlWithProtocol(String url, DataDir dir856)
           
static String MBUtil.normalizeURL(String url, DataDir d)
           
static DataDir MBUtil.retag(DataDir d, TagFile stf, TagFile dtf)
           
 DataDir XMLTranslater.fixMARC(DataDir dir)
           
 DataDir XMLTranslater.unfixMARC(DataDir dir)
           
 void XMLTranslater.merge(Element template, DataDir data, Element newdoc, Document rootdoc)
           
 void XMLTranslater.merge(Element template, DataDir data, Element newdoc, Document rootdoc, boolean marc)
           
 void XMLTranslater.merge(DataDir master, DataDir slave, DataDir newdir)
           
 void XMLTranslater.strip(DataDir template, DataDir data, DataDir newdir, String prefix)
           
 void XMLTranslater.strip(DataDir template, DataDir data, DataDir newdir, String prefix, boolean stripToken)
           
 void XMLTranslater.strip(DataDir template, DataDir data, DataDir newdir, String prefix, int level, boolean stripToken)
           
 Vector XMLTranslater.getChildren(DataDir dir, int f, Hashtable h)
           
 Vector XMLTranslater.getChildren(DataDir dir, int f)
           
static void XMLTranslater.freqEncodeDir(DataDir dir)
           
static void XMLTranslater.freqDecodeDir(DataDir dir)
           
 Hashtable XMLTranslater.makeChildrenHash(DataDir dir)
           
 Vector XMLTranslater.makeChildrenVector(DataDir dir)
           
 Vector XMLTranslater.getPrimitiveChildren(DataDir dir)
           
 int XMLTranslater.countRealChildren(DataDir dir)
           
 String XMLTranslater.getID(DataDir dir)
           
 boolean XMLTranslater.isGenerated(DataDir dir)
           
 boolean XMLTranslater.isPrimitive(DataDir dir)
           
 String XMLTranslater.toTransportDir(DataDir dir)
           
 String XMLTranslater.toSGML(DataDir dir)
           
 String XMLTranslater.toSGML(DataDir dir, boolean marc)
           
 Document XMLTranslater.toDoc(DataDir dir)
           
 Element XMLTranslater.toElement(DataDir dir)
           
 Document XMLTranslater.toUTFDoc(DataDir dir)
           
 Document XMLTranslater.toUTFDoc(DataDir dir, TagFile tf)
           
 String XMLTranslater.getValue(DataDir dir, int fldid)
           
static Msg BatchUpdate.update(DataDir dir, String recNumFlag, String lockServerPort, String lockServerHost, String dbname, String installationRoot)
           
 

Constructors in ORG.oclc.mantisbase.util with parameters of type DataDir
BatchArchiveThread.BatchArchiveThread(String dbname, String installationRoot, String currUpdateFile, DataDir newdir, ORG.oclc.opserve.tty.OpsClient o, String action, ORG.oclc.lock.LockClient lockClient, String userKey)
           
 

Uses of DataDir in ORG.oclc.opserve.opsmanager
 

Methods in ORG.oclc.opserve.opsmanager that return DataDir
 DataDir OpsManager.opPoll()
           
 DataDir OpsManager.opActivate()
           
 DataDir OpsManager.opQuiesce()
           
 DataDir OpsManager.opFlushLog(DataDir parms)
           
 DataDir OpsManager.opUpdate(DataDir parms)
           
 DataDir OpsManager.opFlushStats()
           
 DataDir OpsManager.opSetTraceLevel(DataDir parms)
           
 DataDir OpsManager.opSetTimer(DataDir parms)
           
 DataDir OpsManager.opHouseKeeping()
           
 

Methods in ORG.oclc.opserve.opsmanager with parameters of type DataDir
 DataDir OpsManager.opFlushLog(DataDir parms)
           
 DataDir OpsManager.opUpdate(DataDir parms)
           
 DataDir OpsManager.opSetTraceLevel(DataDir parms)
           
 DataDir OpsManager.opSetTimer(DataDir parms)
           
 

Uses of DataDir in ORG.oclc.RecordHandler
 

Methods in ORG.oclc.RecordHandler that return DataDir
abstract  DataDir RecordHandler.toDataDir(byte[] rec)
           
 DataDir RecordHandler.getNextRecord()
           
 DataDir HandleUSMARC.toDataDir(byte[] rec)
           
 

Methods in ORG.oclc.RecordHandler with parameters of type DataDir
 byte[] RecordHandler.fromDataDir(DataDir dir)
           
 byte[] HandleUSMARC.fromDataDir(DataDir dir)
           
 

Uses of DataDir in ORG.oclc.util
 

Methods in ORG.oclc.util that return DataDir
 DataDir BatchNewtonUpdate.doService(ExtSvcData esdata, ExtSvcHandler eshandler, Object userdata, Db dbobject)
          Processes an Extended Services Database Update request.
 DataDir BatchNewtonUpdateForNT.doService(ExtSvcData esdata, ExtSvcHandler eshandler, Object userdata, Db dbobject)
          Processes an Extended Services Database Update request.
 

Uses of DataDir in ORG.oclc.webz
 

Methods in ORG.oclc.webz that return DataDir
protected  DataDir Db.partialSearchParms()
          Returns the DataDir object to perform a partial search.
 DataDir ZUserData.initUserInformation()
          Retrieves the DataDir object containing the Z3950-INIT UserInformation data to be passed on the init request to the server.
protected  DataDir ZDb.partialSearchParms()
          Returns the DataDir object to perform a partial search.
 

Methods in ORG.oclc.webz with parameters of type DataDir
 void ZUserData.setInitUserInformation(DataDir initUserInformation)
          Sets a DataDir containing the Z3950-INIT UserInformation data that will be passed in the init request to the server.
 void ImageInfo.updateInfo(DataDir dir, String path, DataPairs info)
          Updates the ImageInfo object for the input DataDir record object by creating retrieval keys to all the nodes matching the input path.
 void DisplayRule.doRule(DataDir dir, int recordNum, RuleSpec ruleSpec, FormatBerUtil fmtUtil, DisplayUserData userData)
          Executes the rule to create formatted data in the RulesBasedDisplayGenerator.
 

Constructors in ORG.oclc.webz with parameters of type DataDir
ImageInfo.ImageInfo(DataDir dir, String path, DataPairs info)
          Constructs an ImageInfo object for the input DataDir record object by creating retrieval keys to all the nodes matching the input path.
ImageInfo.ImageInfo(DataDir dir, String path, String httpImagesRootLocation, DataPairs info)
          Constructs an ImageInfo object for the input DataDir record object by creating retrieval keys to all the nodes matching the input path.
 

Uses of DataDir in ORG.oclc.z39
 

Fields in ORG.oclc.z39 declared as DataDir
 DataDir Z39session.userInfo
          Additional userInformation for the z3950 server init.
 DataDir oclcUserInformation2.sessionIdDir
           
 DataDir ExtSvcData.requestTaskPackage
          DataDir object containing the client request input task package of the ES request - a required input parameter.
 DataDir ExtSvcData.otherInformation
          DataDir object containing the OtherInformation data for the ES request - an optional input parameter.
 DataDir ExtSvcData.responseTaskPackage
          DataDir object containing the response task package from the ES request.
 DataDir ExtSvcData.responseOtherInformation
          DataDir object containing the OtherInformation data for the ES response.
 DataDir TermComponentPostings.queryExpression
          the query expression with use/structure information
 

Methods in ORG.oclc.z39 that return DataDir
 DataDir TargetInfo.toDataDir()
          Builds a DataDir from this TargetInfo object.
 DataDir ESOrderPrice.buildRequest()
          Build the extended services item oclc price request.
 DataDir ESOrderPrice.buildResponse()
          Build the extended services item order response task package.
 DataDir AttributeType.toDataDir()
          Builds a DataDir from this AttributeType object.
 DataDir storedKeys.toDataDir()
           
static DataDir Attribute.buildDir(int type, int value, String set)
          Build an AttributeElement DataDir based on the specified attribute type and value.
static DataDir Attribute.buildDir(int type, int value)
          Build an AttributeElement DataDir based on the specified attribute type and value.
static DataDir Attribute.buildDir(Attribute a)
          Build an AttributeElement DataDir based on the specified Attribute object.
static DataDir TermInfo.buildDir(String term, String displayTerm, Attribute[] a, int globalOccurrences, byAttributes[] b)
           
static DataDir TermInfo.buildDir(String term, String displayTerm, Attribute[] a, int globalOccurrences, byAttributes[] b, String alternativeTerm, int use, int structure, DataDir otherInfoDir)
          Build a DataDir TermInfo from the parameters.
static DataDir TermInfo.buildDir(TermInfo t)
          Build a DataDir TermInfo from the TermInfo object.
static DataDir MultipleSearchTerms.toDataDir(String terms)
           
 DataDir TermListDetails.toDataDir()
          Builds a DataDir from this TermListDetails object.
 DataDir CategoryList.toDataDir()
          Builds a DataDir from this CategoryList object.
 DataDir restrictorWords.toDataDir()
           
static DataDir oclcUserInformation11.buildDir(String autho, String password, String uid, String system, String institutionCode)
           
static DataDir oclcUserInformation1.buildDir(String MessageOfTheDay, int failureCode, String[] DbList, String[] DisplayDbList)
           
static DataDir oclcUserInformation2.buildDir(String host, int port, String sessionId)
           
static DataDir oclcUserInformation2.buildDir(String host, int port, String sessionId, String txnId)
           
static DataDir userInformationField.getData(DataDir userInformation, String OID)
          Look in userInformationField for the information indentified by the specified OID
static DataDir userInformationField.addOIDandData(DataDir parent, String OID, DataDir data)
          Add the object identifier and information structure to the parent directory
static DataDir oclcUserInformation3.buildDir(DbResults[] dbResults, TermComponentPostings[] cp)
           
static DataDir oclcUserInformation3.makeSubQueryExpression(String OID, String term, String attributes)
           
static DataDir byAttributes.buildDir(Attribute[] attributes, Vector databaseNames, Vector num)
          Build a DataDir from an Attribute object array.
static DataDir byAttributes.buildDir(byAttributes b)
          Build a DataDir from a byAttributes Object.
static DataDir OtherInformation.getOID(DataDir otherInformation)
          Look in otherInformation for an OID
static DataDir OtherInformation.getOID(DataDir otherInformation, String OID)
          Look in otherInformation for the specified OID
static DataDir OtherInformation.getData(DataDir otherInformation, String OID)
          Look in otherInformation for the information indentified by the specified OID
static DataDir OtherInformation.addOIDandData(DataDir parent, String OID, DataDir data, int fldid)
          Add the object identifier and information structure to the parent directory with an alternate fldid
static DataDir OtherInformation.addOIDandData(DataDir parent, String OID, int category, int fldid)
          Add the object identifier and information structure to the parent directory with an alternate fldid
static DataDir OtherInformation.addOIDandData(DataDir parent, String OID, DataDir data)
          Add the object identifier and information structure to the parent directory
 DataDir oclcUserInformation4.toDataDir()
           
 DataDir TermListInfo.toDataDir()
          Builds a DataDir from this TermListInfo object.
 DataDir AttributeSetInfo.toDataDir()
          Builds a DataDir from this AttributeSetInfo object.
static DataDir oclcUserInformation6.buildDir(TermComponentPostings[] cp)
           
 DataDir AttributeDescription.toDataDir()
          Builds a DataDir of the AttributeDescription.
static DataDir oclcUserInformation7.buildDir(oclcUserInformation7 oclc7)
           
static DataDir oclcUserInformation7.buildDir(int minimumRecordsToRetrieve, int maximumRecordsToRetrieve, int percentToComplete)
          Build an oclcUserInformation7 request and convert it to a DataDir
static DataDir oclcUserInformation7.buildDir(int minimumRecordsToRetrieve, int maximumRecordsToRetrieve, int percentToComplete, String[] dbnames, int[] totalInDatabase, int[] lastExamined)
           
 DataDir ESUpdate.buildRequest(int updateAction)
          Build the Extended Services Database Update request task package.
 DataDir ESUpdate.buildResponse(int status, String dbName, String info, DataDir updateRecord)
          Build the Extended Services Database Update response task package.
 DataDir ESUpdate.getUpdateRecord(DataDir tp)
          Parse the extended services database update request task package and return the database update record.
 DataDir ESUpdate.getResponseUpdateRecord(DataDir taskPackage)
          Parse the extended services database update response task package and return the database update record.
 DataDir oclcUserInformation8.query()
           
static DataDir oclcUserInformation8.buildDir(String oid, DataDir query, TermComponentPostings[] components)
          Build an oclcUserInformation8 request and return it as a DataDir
static DataDir oclcUserInformation8.buildDir(String oid, DataDir query)
          Build an oclcUserInformation8 request and return it as a DataDir
 DataDir DatabaseInfo.toDataDir()
          Builds a DataDir from this DatabaseInfo object.
static DataDir oclcUserInformation9.buildDir()
           
 DataDir ProcessingInfo.toDataDir()
          Builds a DataDir from this ProcessingInfo object.
 DataDir ESOrder.buildRequest()
          Build the extended services item order request.
 DataDir ESOrder.buildResponse()
          Build the extended services item order response task package.
 DataDir TermComponentPostings.attributesPlusTerm()
           
 

Methods in ORG.oclc.z39 with parameters of type DataDir
static Explain Explain.getRecord(DataDir e)
          Create the appropriate Explain record object for the given DataDir
 void ESOrderPrice.resetResultSetId(String resultSetName, DataDir taskPackage)
           
 void ESOrderPrice.resetDbname(String name, DataDir taskPackage)
           
 int ESOrderPrice.resultSetStartPosition(DataDir taskPackage)
           
 String ESOrderPrice.resultSetId(DataDir taskPackage)
           
 String[] ESOrderPrice.dbname(DataDir taskPackage)
          There are no dbnames with this task package, return null.
 void ESOrderPrice.parseResponse(DataDir response)
           
 void ESOrderPrice.parseRequest(DataDir request)
          Parse the incoming extended services item order request.
 void ContactInfo.toDataDir(DataDir dir)
          Builds a DataDir from this ContactInfo object.
 void DuplicateCriteria.saveApplicableKeys(DataDir dir)
          Gets the applicable portion of the record data from the Element Specification Format - 1 structure.
static void DuplicateCriteria.addESpecData(DataDir dir, String[] applicableKeys)
          Adds the applicable portion of the record data into an Element Specification Format - 1 structure.
static DataDir TermInfo.buildDir(String term, String displayTerm, Attribute[] a, int globalOccurrences, byAttributes[] b, String alternativeTerm, int use, int structure, DataDir otherInfoDir)
          Build a DataDir TermInfo from the parameters.
static String MultipleSearchTerms.toString(DataDir dir)
           
static boolean MultipleSearchTerms.isMultipleSearchTerms(DataDir dir)
           
 void AccessControl.addChallengeInfo(DataDir parent)
          Adds the diagnostic in the default format to the parent directory
 void Z39session.setUserInfo(DataDir info)
           
static String ztypes.getHumanString(DataDir t)
           
static void ztypes.putHumanString(DataDir t, String language, String s)
          Put a HumanString under the specified parent
static String ztypes.getString(DataDir t)
           
static int ztypes.getInteger(DataDir t)
           
static void ztypes.putInteger(DataDir t, int i)
          Put an int into a StringOrNumeric field
static DataDir userInformationField.getData(DataDir userInformation, String OID)
          Look in userInformationField for the information indentified by the specified OID
static DataDir userInformationField.addOIDandData(DataDir parent, String OID, DataDir data)
          Add the object identifier and information structure to the parent directory
static DataDir OtherInformation.getOID(DataDir otherInformation)
          Look in otherInformation for an OID
static DataDir OtherInformation.getOID(DataDir otherInformation, String OID)
          Look in otherInformation for the specified OID
static DataDir OtherInformation.getData(DataDir otherInformation, String OID)
          Look in otherInformation for the information indentified by the specified OID
static DataDir OtherInformation.addOIDandData(DataDir parent, String OID, DataDir data, int fldid)
          Add the object identifier and information structure to the parent directory with an alternate fldid
static DataDir OtherInformation.addOIDandData(DataDir parent, String OID, int category, int fldid)
          Add the object identifier and information structure to the parent directory with an alternate fldid
static DataDir OtherInformation.addOIDandData(DataDir parent, String OID, DataDir data)
          Add the object identifier and information structure to the parent directory
static void OtherInformation.removeOIDandData(DataDir parent, String OID)
          Remove the OID and data from the directory.
static void oclcDuplicateCriteria.addDir(DataDir parent, String[] keys, int[] orders)
           
 void Diagnostic1.addDefaultDiagFormat(DataDir parent)
          Adds the diagnostic in the default format to the parent directory
 void ESUpdate.resetResultSetId(String resultSetName, DataDir taskPackage)
          The Extended Service Database Update does not use this method.
 void ESUpdate.resetDbname(String name, DataDir taskPackage)
          Reset the Extended Service Database Update database name.
 String[] ESUpdate.dbname(DataDir taskPackage)
          Return the database name found in the request task package.
 String ESUpdate.resultSetId(DataDir taskPackage)
          The Extended Service Database Update does not use this method.
 int ESUpdate.resultSetStartPosition(DataDir taskPackage)
          The Extended Service Database Update does not use this method.
 DataDir ESUpdate.buildResponse(int status, String dbName, String info, DataDir updateRecord)
          Build the Extended Services Database Update response task package.
 String ESUpdate.getUpdateSchema(DataDir taskPackage)
          Return the schema found in the request task package.
 DataDir ESUpdate.getUpdateRecord(DataDir tp)
          Parse the extended services database update request task package and return the database update record.
 int ESUpdate.getUpdateStatus(DataDir taskPackage)
          Parse the extended services database update response task package and return the database update status.
 String ESUpdate.getUpdateFailedCode(DataDir taskPackage)
          Parse the extended services database update response task package and return the database update globalDiagnostics code.
 DataDir ESUpdate.getResponseUpdateRecord(DataDir taskPackage)
          Parse the extended services database update response task package and return the database update record.
 void oclcUserInformation8.setquery(DataDir dir)
          Alter the query.
static DataDir oclcUserInformation8.buildDir(String oid, DataDir query, TermComponentPostings[] components)
          Build an oclcUserInformation8 request and return it as a DataDir
static DataDir oclcUserInformation8.buildDir(String oid, DataDir query)
          Build an oclcUserInformation8 request and return it as a DataDir
 void oclcAccessControl1.buildDir(DataDir parent)
          Adds the diagnostic in the default format to the parent directory
static boolean MarcDecoder.marc2dir(String begrec, DataDir dir, boolean frequencyEncode)
          Method to format a marc record into BER.
 boolean DbResults.assembleDir(DataDir parent)
          assemble a directory node with the DbResults information
 void ESOrder.resetResultSetId(String resultSetName, DataDir taskPackage)
           
 void ESOrder.resetDbname(String name, DataDir taskPackage)
           
 int ESOrder.resultSetStartPosition(DataDir taskPackage)
           
 String ESOrder.resultSetId(DataDir taskPackage)
           
 String[] ESOrder.dbname(DataDir taskPackage)
          There are no dbnames with this task package, return null.
 void ESOrder.parseResponse(DataDir response)
           
 void ESOrder.parseRequest(DataDir request)
          Parse the incoming extended services item order request.
 String ExtSvcHandler.resultSetId(DataDir taskPackage)
          Retrieve the resultSetId from the task package or return null if the extended service does not depend on result set name.
 int ExtSvcHandler.resultSetStartPosition(DataDir taskPackage)
          Retrieve the resultSet starting record number from the task package or return 0 if the extended service does not depend on result set name.
 String[] ExtSvcHandler.dbname(DataDir taskPackage)
          Retrieve the dbname from the task package or return null if the extended services does not depend on dbname.
 void ExtSvcHandler.resetResultSetId(String resultSetName, DataDir taskPackage)
          Resets the resultset name in the incoming task package to the input result set name or does nothing if the Extended Service is not based on resultset name.
 void ExtSvcHandler.resetDbname(String name, DataDir taskPackage)
          Resets the dbname in the incoming task package to the input dbname or does nothing if the Extended Service is not based on a database name.
static String AttributeUtil.getAttributes(DataDir dir)
           
 

Constructors in ORG.oclc.z39 with parameters of type DataDir
TargetInfo.TargetInfo(DataDir t)
          Decodes the DataDir representation of a TargetInfo Explain record into a TargetInfo object.
ESOrderPrice.ESOrderPrice(DataDir tp)
           
AttributeType.AttributeType(DataDir t)
          Decodes the DataDir representation of an AttributeType description into an AttributeType object.
notisScanOtherInformation.notisScanOtherInformation(DataDir otherInformationField)
          Constructs a notisScanOtherInformation object from the input DataDir
ContactInfo.ContactInfo(DataDir t)
          Decodes the DataDir representation of a ContactInfo description into a ContactInfo object.
Attribute.Attribute(DataDir attribute)
          Create an Attribute from a DataDir.
TermInfo.TermInfo(DataDir termInfo)
          Construct an object from the Z3950 response.
MultipleSearchTerms.MultipleSearchTerms(DataDir dir)
           
TermListDetails.TermListDetails(DataDir t)
          Decodes the DataDir representation of a TermListDetails Explain record into a TermListDetails object.
CategoryList.CategoryList(DataDir t)
          Construct a CategoryList from a DataDir of a CategoryList record.
AccessControl.AccessControl(DataDir dir)
          Constructs an AccessControl object using the input DataDir object containing access control request information.
AccessControl.AccessControl(DataDir dir, Object referrer)
          Constructs an AccessControl object using the input DataDir object containing access control request information.
oclcUserInformation11.oclcUserInformation11(DataDir userInformationField)
           
oclcUserInformation1.oclcUserInformation1(DataDir userInformationField)
           
oclcUserInformation2.oclcUserInformation2(DataDir userInformationField)
           
horizonScanOtherInformation.horizonScanOtherInformation(DataDir otherInformationField)
          Constructs a horizonScanOtherInformation object from the input DataDir
oclcUserInformation3.oclcUserInformation3(DataDir userInformationField)
           
byAttributes.byAttributes(DataDir byAttribute)
          Build a list of attributes for a term with database and posting information from a TermInfo DataDir.
oclcUserInformation4.oclcUserInformation4(DataDir userInformationField)
           
oclcDuplicateCriteria.oclcDuplicateCriteria(DataDir dir)
          Pick apart a request.
oclcUserInformation5.oclcUserInformation5(DataDir otherInformation)
           
TermListInfo.TermListInfo(DataDir t)
          Decodes the DataDir representation of a TermListInfo Explain record into a TermListInfo object.
AttributeSetInfo.AttributeSetInfo(DataDir t)
          Decodes the DataDir representation of an AttributeSetInfo Explain record into an AttributeSetInfo object.
oclcUserInformation6.oclcUserInformation6(DataDir userInformationField)
           
AttributeDescription.AttributeDescription(DataDir t)
          Construct an AttributeDescription from the DataDir.
oclcUserInformation7.oclcUserInformation7(DataDir userInformationField)
          Pick apart a request or response.
ESUpdate.ESUpdate(String db, DataDir rec, String schemaOID)
          Construct an ESUpdate object using the input parameter database name and the database record.
ESUpdate.ESUpdate(DataDir tp)
          Construct an ESUpdate object using the input parameter task package.
oclcUserInformation8.oclcUserInformation8(DataDir userInformationField)
          Pick apart a request.
oclcUserInformation8.oclcUserInformation8(String oid, DataDir query)
          Build a request.
oclcAccessControl1.oclcAccessControl1(DataDir dir)
          Constructs an oclcAccessControl1 object using the input resource name.
DatabaseInfo.DatabaseInfo(DataDir t)
          Decodes the DataDir representation of a DatabaseInfo Explain record into a DatabaseInfo object.
DbResults.DbResults(DataDir resultsbyDb)
           
oclcUserInformation9.oclcUserInformation9(DataDir userInformationField)
          Pick apart a request.
ProcessingInfo.ProcessingInfo(DataDir t)
          Decodes the DataDir representation of a ProcessingInfo Explain record into a ProcessingInfo object.
ESOrder.ESOrder(DataDir tp)
          Constructs and ESOrder object with the input DataDir object.
 

Uses of DataDir in ORG.oclc.z39.client
 

Fields in ORG.oclc.z39.client declared as DataDir
 DataDir Z39extsvc.diagnostics
          The DataDir diagnostics received in the extended services response
 DataDir Z39extsvc.taskPackage
          The TaskPackage DataDir.
 DataDir Z39extsvc.otherInformation
          The DataDir object containing the response OtherInformation data.
 

Methods in ORG.oclc.z39.client that return DataDir
static DataDir Z39present.decodeBerStringData(Object record, String recordSyntax)
          Decodes an input BerString data object into a DataDir object according to the input Z39.50 record syntax of the record.
 

Methods in ORG.oclc.z39.client with parameters of type DataDir
 void Z39sort.Response(DataDir response)
           
 void Z39scan.Response(DataDir response)
          Processes a Z39.50 ScanResponse.
protected  void Z39scan.GetScanTerms(DataDir parm)
          Build term, displayTerm and postings arrays from ScanResponse.
static boolean Z39scan.makeZ39AttributesPlusTerm(String termPlusAttributes, DataDir parent, boolean fNewton)
           
 void Z39search.doSearch(int referenceId, int smallSetUpperBound, int largeSetLowerBound, int mediumSetPresentNumber, int replaceIndicator, String resultSetName, String databaseNames, String smallSetElementSetNames, String mediumSetElementSetNames, String preferredRecordSyntax, String query, int query_type, String searchResultsOID, DataDir Z39attributesPlusTerm, boolean fMakeDataDir)
          Creates and sends a Z39.50 SearchRequest, gets and processes the Z3950 response
 void Z39search.doSearch(int referenceId, int smallSetUpperBound, int largeSetLowerBound, int mediumSetPresentNumber, int replaceIndicator, String resultSetName, String databaseNames, String smallSetElementSetNames, String mediumSetElementSetNames, String preferredRecordSyntax, String query, int query_type, String searchResultsOID, DataDir Z39attributesPlusTerm, DataDir oclcUserInfo, String oclcUserInfoOID, Object rankQuery, String rankOID, boolean fMakeDataDir)
          Creates and sends a Z39.50 SearchRequest, gets and processes the Z39.50 response
 BerString Z39search.Request(int referenceId, int smallSetUpperBound, int largeSetLowerBound, int mediumSetPresentNumber, int replaceIndicator, String resultSetName, String databaseNames, String smallSetElementSetNames, String mediumSetElementSetNames, String preferredRecordSyntax, String query, int query_type, String searchResultsOID, DataDir Z39attributesPlusTerm)
          Creates a Z39.50 SearchRequest.
 BerString Z39search.Request(int referenceId, int smallSetUpperBound, int largeSetLowerBound, int mediumSetPresentNumber, int replaceIndicator, String resultSetName, String databaseNames, String smallSetElementSetNames, String mediumSetElementSetNames, String preferredRecordSyntax, String query, int query_type, String searchResultsOID, DataDir Z39attributesPlusTerm, DataDir oclcUserInfo, String oclcUserInfoOID, Object rankQuery, String rankOID)
           
 BerString Z39search.Request(int referenceId, int smallSetUpperBound, int largeSetLowerBound, int mediumSetPresentNumber, int replaceIndicator, String resultSetName, String databaseNames, String smallSetElementSetNames, String mediumSetElementSetNames, String preferredRecordSyntax, String query, int query_type, String searchResultsOID, DataDir Z39attributesPlusTerm, DataDir oclcUserInfo, String oclcUserInfoOID, Object rankQuery, String rankOID, int extraLen, int offset)
          Creates a Z39.50 SearchRequest.
static boolean Z39search.makeZ39AttributesPlusTerm(DataDir dir, String query, int query_type)
           
static boolean Z39search.makeZ39AttributesPlusTerm(DataDir dir, String query, int query_type, boolean addOIDData)
           
 void Z39search.Response(DataDir response)
           
 void Z39present.Response(DataDir response)
          Processes a Z39.50 PresentResponse.
 void Z39close.Response(DataDir response)
          Processes a Z39.50 Close.
 void Z39response.Response(DataDir response)
          Determines the type and processes a Z39.50 Response.
 void Z39init.doInit(int referenceId, String options, int preferredMessageSize, int maximumRecordSize, String id, String password, String newpassword, DataDir userInformationField, boolean reconnect)
          Creates, sends, and parses the response for a Z39.50 Init.
 BerString Z39init.Request(int referenceId, String options, int preferredMessageSize, int maximumRecordSize, String id, String password, String newpassword, DataDir userInformationField, boolean reconnect)
          Creates a Z39.50 InitRequest.
 BerString Z39init.Request(int referenceId, String options, int preferredMessageSize, int maximumRecordSize, String id, String password, String newpassword, DataDir userInformationField, boolean reconnect, int extraLen, int offset)
          Creates a Z39.50 InitRequest.
 void Z39init.Response(DataDir response)
          Processes a Z39.50 InitResponse.
 void Z39accessControl.Response(DataDir dir)
           
 void Z39dedup.Response(DataDir response)
           
 void Z39delete.Response(DataDir response)
           
 void Z39extsvc.doExtSvc(int referenceId, int function, String oid, DataDir taskPackage, String userName, String description, String packageName, int waitAction, int retentionTimeValue, String retentionUnitSystem, String retentionUnitType, String retentionUnit, int retentionScaleFactor, int allowableFunctionForPermissions, String elementSetName, DataDir otherInformation, String otherInformationOID)
          Creates and sends a Z39.50 ExtendedServices Request, gets and processes the Z39.50 response
 BerString Z39extsvc.Request(int referenceId, int function, String oid, DataDir taskPackage, String userName, String description, String packageName, int waitAction)
          Creates a Z39.50 ExtendedServices Request.
 BerString Z39extsvc.Request(int referenceId, int function, String oid, DataDir taskPackage, String userName, String description, String packageName, int waitAction, int extraLen, int offset)
          Creates a Z39.50 ExtendedServices Request.
 BerString Z39extsvc.Request(int referenceId, int function, String oid, DataDir taskPackage, String userName, String description, String packageName, int waitAction, int retentionTimeValue, String retentionUnitSystem, String retentionUnitType, String retentionUnit, int retentionScaleFactor, int allowableFunctionForPermissions, String elementSetName, DataDir otherInformation, String otherInformationOID, int extraLen, int offset)
          Creates a Z39.50 ExtendedServices Request.
 void Z39extsvc.Response(DataDir response)
           
 

Uses of DataDir in ORG.oclc.z39.server
 

Fields in ORG.oclc.z39.server declared as DataDir
 DataDir Z39accessControl.otherInfo
           
 DataDir Z39scan.attributes
           
 DataDir Z39scan.resultSetAttributes
           
 DataDir Z39search.attributesPlusTerm
           
 DataDir Z39init.userInformation
           
 

Methods in ORG.oclc.z39.server that return DataDir
static DataDir util.getSessionIdDir(DataDir dir)
           
 

Methods in ORG.oclc.z39.server with parameters of type DataDir
 void Z39trc.Request(DataDir request)
           
 int Z39present.addRecords(int presentStatus, DataDir dir, DbPresentData[] presentData, int[] numReturned)
           
 void Z39present.Request(DataDir request)
          Processes a Z39.50 PresentRequest.
static String util.getSessionId(DataDir dir)
           
static String util.getTxnId(DataDir dir)
           
static DataDir util.getSessionIdDir(DataDir dir)
           
static String util.findUse(DataDir seq)
           
static String util.findStructure(DataDir seq)
           
 void Z39accessControl.Response(DataDir response)
           
 void Z39sort.Request(DataDir request)
           
 void Z39scan.Request(DataDir request)
          Processes a Z39.50 ScanRequest.
 BerString Z39search.Response(int resultCount, int searchStatus, int resultSetStatus, int presentStatus, Z39present present, DbPresentData[] recs, int NumberOfRecordsReturned, DbResults[] dbResults, TermComponentPostings[] componentPostings, DataDir oclcUserInfo, String oclcUserInfoOID, Diagnostic1 error, int extraLen, int offset)
          Creates a Z39.50 SearchResponse.
 void Z39search.Request(DataDir request)
           
 void Z39init.Request(DataDir request)
          Processes a Z39.50 InitRequest.
 void Z39delete.Request(DataDir request)
           
 void Z39extsvc.Request(DataDir request)
           
 String Z39extsvc.resultSetId(DataDir taskPackage)
           
 String[] Z39extsvc.dbname(DataDir taskPackage)
           
 void Z39dedup.Request(DataDir request)
           
 

Uses of DataDir in ORG.oclc.zbase.server
 

Methods in ORG.oclc.zbase.server with parameters of type DataDir
protected  BerString TransactionHandler.Init(DataDir dir)
          Z39.50 Init request.
protected  BerString TransactionHandler.Sort(DataDir dir)
          Z39.50 Sort request.
protected  BerString TransactionHandler.Dedup(DataDir dir)
          Z39.50 Dedup request.
protected  BerString TransactionHandler.Scan(DataDir dir)
          Z39.50 Scan request.
protected  BerString TransactionHandler.Display(DataDir dir)
          Z39.50 Present request.
protected  BerString TransactionHandler.Find(DataDir dir)
          Z39.50 Search request.
protected  BerString TransactionHandler.Delete(DataDir dir)
          Z39.50 Delete Hitlist request.
protected  BerString TransactionHandler.Close(DataDir dir)
          Z39.50 Close request.
protected  BerString TransactionHandler.Extsvc(DataDir dir)
          Z39.50 Extended Services request.
protected  BerString TransactionHandler.AccessControl(DataDir dir)
          Z3950 AccessControl Response.
protected  void TransactionHandler.Stop(DataDir dir)
          Z39.50 Trigger Resource Control request.
 

Uses of DataDir in ORG.oclc.zbroker
 

Methods in ORG.oclc.zbroker that return DataDir
 DataDir ZBrokerClient.initRequest()
           
 

Methods in ORG.oclc.zbroker with parameters of type DataDir
protected  BerString TransactionHandler.Init(DataDir dir)
          Z39.50 Init request.
protected  BerString TransactionHandler.sendRequest(DataDir dir, boolean expectResponse)
          Z39.50 Request.
protected  BerString TransactionHandler.SortError(DataDir dir, Diagnostic1 d)
          Z39.50 SortError response.
protected  BerString TransactionHandler.DedupError(DataDir dir, Diagnostic1 d)
          Z39.50 DedupError response.
protected  BerString TransactionHandler.ScanError(DataDir dir, Diagnostic1 d)
          Z39.50 ScanError response.
protected  BerString TransactionHandler.PresentError(DataDir dir, Diagnostic1 d)
          Z39.50 PresentError response.
protected  BerString TransactionHandler.SearchError(DataDir dir, Diagnostic1 d)
          Z39.50 SearchError response.
protected  BerString TransactionHandler.DeleteError(DataDir dir, Diagnostic1 d)
          Z39.50 Delete Hitlist Error response.
protected  BerString TransactionHandler.Close(DataDir dir)
          Z39.50 Close request.
protected  BerString TransactionHandler.ExtsvcError(DataDir dir, Diagnostic1 d)
          Z39.50 Extended Services request.
protected  void TransactionHandler.Stop(DataDir dir)
          Z39.50 Trigger Resource Control request.
 void ZBrokerClient.saveInit(DataDir dir)
           
 

Uses of DataDir in ORG.oclc.zsorts
 

Methods in ORG.oclc.zsorts with parameters of type DataDir
 String StandardNumberKey.getKey(DataDir record, String[] sortParms, int inputDataCharacterset, int keyDataLen)
          Builds a sortkey String from the input record, list of fields, input data characterset, and maximum datalength for the key.
 String DefaultSortKey.getKey(DataDir record, String[] sortParms, int inputDataCharacterset, int keyDataLen)
          Builds a sortkey String from the input record, list of fields, input data characterset, and maximum datalength for the key.
 String Marc008DateKey.getKey(DataDir record, String[] sortParms, int inputDataCharacterset, int keyDataLen)
          Builds a sortkey String from the input record, list of fields, input data characterset, and maximum datalength for the key.
 


Open SiteSearch 4.1.1
Final