org.jafer.record
Class GRS1Record
java.lang.Object
|
+--org.jafer.record.DataObject
|
+--org.jafer.record.GRS1Record
- public class GRS1Record
- extends DataObject
|
Field Summary |
private asn1.BEREncoding |
ber
|
private java.lang.String |
dbName
|
private org.w3c.dom.Node |
root
|
| Fields inherited from class org.jafer.record.DataObject |
|
|
Constructor Summary |
GRS1Record(java.lang.String dbName,
asn1.BEREncoding ber)
|
GRS1Record(java.lang.String dbName,
org.w3c.dom.Node root)
|
|
Method Summary |
private asn1.ASN1Boolean |
getASN1Boolean(java.lang.String s)
|
private asn1.ASN1GeneralizedTime |
getASN1GeneralizedTime(java.lang.String s)
|
private asn1.ASN1Integer |
getASN1Integer(java.lang.String s)
|
private asn1.ASN1ObjectIdentifier |
getASN1ObjectIdentifier(java.lang.String s)
|
asn1.BEREncoding |
getBER()
|
private z3950.RS_generic.ElementData |
getElementData(java.lang.String contentType,
java.lang.String content)
|
private z3950.v3.InternationalString |
getInternationalString(java.lang.String s)
|
private z3950.v3.IntUnit |
getIntUnit(java.lang.String s)
|
private z3950.v3.StringOrNumeric |
getStringOrNumeric(java.lang.String s)
|
private java.lang.String |
getTag(asn1.ASN1Integer i)
|
private java.lang.String |
getTag(z3950.v3.StringOrNumeric sOn)
|
org.w3c.dom.Node |
getXML(org.w3c.dom.Document document)
|
private java.lang.String |
javaIdentifierTag(java.lang.String s)
|
private z3950.RS_generic.TaggedElement[] |
processElement(org.w3c.dom.NodeList list)
|
private void |
processElement(z3950.RS_generic.TaggedElement[] t,
org.w3c.dom.Node x,
org.w3c.dom.Document d)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
root
private org.w3c.dom.Node root
ber
private asn1.BEREncoding ber
dbName
private java.lang.String dbName
GRS1Record
public GRS1Record(java.lang.String dbName,
asn1.BEREncoding ber)
GRS1Record
public GRS1Record(java.lang.String dbName,
org.w3c.dom.Node root)
getBER
public asn1.BEREncoding getBER()
throws RecordException
- Overrides:
getBER in class DataObject
RecordException
processElement
private z3950.RS_generic.TaggedElement[] processElement(org.w3c.dom.NodeList list)
throws java.lang.NullPointerException,
java.lang.StringIndexOutOfBoundsException
java.lang.NullPointerException
java.lang.StringIndexOutOfBoundsException
getXML
public org.w3c.dom.Node getXML(org.w3c.dom.Document document)
throws RecordException
- Overrides:
getXML in class DataObject
RecordException
processElement
private void processElement(z3950.RS_generic.TaggedElement[] t,
org.w3c.dom.Node x,
org.w3c.dom.Document d)
throws java.io.IOException
java.io.IOException
getElementData
private z3950.RS_generic.ElementData getElementData(java.lang.String contentType,
java.lang.String content)
getStringOrNumeric
private z3950.v3.StringOrNumeric getStringOrNumeric(java.lang.String s)
getInternationalString
private z3950.v3.InternationalString getInternationalString(java.lang.String s)
getASN1Integer
private asn1.ASN1Integer getASN1Integer(java.lang.String s)
getASN1ObjectIdentifier
private asn1.ASN1ObjectIdentifier getASN1ObjectIdentifier(java.lang.String s)
getASN1Boolean
private asn1.ASN1Boolean getASN1Boolean(java.lang.String s)
getASN1GeneralizedTime
private asn1.ASN1GeneralizedTime getASN1GeneralizedTime(java.lang.String s)
getIntUnit
private z3950.v3.IntUnit getIntUnit(java.lang.String s)
getTag
private java.lang.String getTag(z3950.v3.StringOrNumeric sOn)
throws java.io.IOException
java.io.IOException
getTag
private java.lang.String getTag(asn1.ASN1Integer i)
javaIdentifierTag
private java.lang.String javaIdentifierTag(java.lang.String s)
throws java.io.IOException
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object