org.jafer.zoom
Class RecordImpl
java.lang.Object
org.jafer.zoom.RecordImpl
- All Implemented Interfaces:
- java.io.Serializable, org.z3950.zoom.Configurable, org.z3950.zoom.Record
public class RecordImpl
- extends java.lang.Object
- implements org.z3950.zoom.Record
Implementation of Zoom Record class. The getRecordSyntax() method
returns the schema of the result record. The getRawData() method
returns a org.w3c.dom.Node object.
- See Also:
- Serialized Form
Field Summary |
(package private) java.lang.String |
recordSyntax
|
(package private) java.lang.Object |
value
|
Constructor Summary |
RecordImpl(java.lang.Object value,
java.lang.String recordSyntax)
|
Method Summary |
java.lang.Object |
get(java.lang.String optionName)
|
java.lang.String |
getElementSet()
|
java.lang.Object |
getRawData()
Returns a org.w3c.dom.Node object. |
java.lang.String |
getRecordDatabase()
|
java.lang.String |
getRecordSyntax()
Returns the schema of the result record. |
void |
set(java.lang.String optionName,
java.lang.Object value)
|
java.lang.String |
toString()
render should be implemented by overriding toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
value
java.lang.Object value
recordSyntax
java.lang.String recordSyntax
RecordImpl
public RecordImpl(java.lang.Object value,
java.lang.String recordSyntax)
getRecordDatabase
public java.lang.String getRecordDatabase()
- Specified by:
getRecordDatabase
in interface org.z3950.zoom.Record
getRecordSyntax
public java.lang.String getRecordSyntax()
- Returns the schema of the result record.
- Specified by:
getRecordSyntax
in interface org.z3950.zoom.Record
getRawData
public java.lang.Object getRawData()
- Returns a org.w3c.dom.Node object.
- Specified by:
getRawData
in interface org.z3950.zoom.Record
toString
public java.lang.String toString()
- render should be implemented by overriding toString
- Specified by:
toString
in interface org.z3950.zoom.Record
- Overrides:
toString
in class java.lang.Object
getElementSet
public java.lang.String getElementSet()
- Specified by:
getElementSet
in interface org.z3950.zoom.Record
set
public void set(java.lang.String optionName,
java.lang.Object value)
throws java.lang.NoSuchMethodException,
java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
- Specified by:
set
in interface org.z3950.zoom.Configurable
- Throws:
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
get
public java.lang.Object get(java.lang.String optionName)
throws java.lang.NoSuchMethodException,
java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
- Specified by:
get
in interface org.z3950.zoom.Configurable
- Throws:
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException