com.sun.japex.jdsl.xml.bind.unmarshal
Class BaseUnmarshallerDriver

java.lang.Object
  extended by com.sun.japex.JapexDriverBase
      extended by com.sun.japex.jdsl.xml.BaseParserDriver
          extended by com.sun.japex.jdsl.xml.bind.unmarshal.BaseUnmarshallerDriver
All Implemented Interfaces:
JapexDriver, Params, java.util.concurrent.Callable<java.lang.Object>
Direct Known Subclasses:
JAXBDOMDriver, JAXBDOMJAXPDOMDriver, JAXBFastInfosetSAXDriver, JAXBFastInfosetStAXDriver, JAXBInputStreamDriver, JAXBSunSJSXPStAXDriver

public abstract class BaseUnmarshallerDriver
extends BaseParserDriver


Field Summary
protected  java.lang.Object _bean
           
protected  javax.xml.bind.JAXBContext _jc
           
protected  javax.xml.bind.Unmarshaller _unmarshaller
           
protected static boolean printManifest
           
 
Fields inherited from class com.sun.japex.jdsl.xml.BaseParserDriver
_builder, _externalVocabularyMap, _initialVocabulary, _inputStream, _outputStream, _saxSerializer, _xmlFile, TESTCASE_NORMALIZE
 
Fields inherited from class com.sun.japex.JapexDriverBase
_driver, _endTime, _needWarmup, _testCase, _testSuite
 
Constructor Summary
BaseUnmarshallerDriver()
           
 
Method Summary
 void initializeDriver()
           
 void JAXBRoundTrip_SJSXP(TestCase testCase)
           
 void JAXBRoundTrip(TestCase testCase, boolean SAX, org.jvnet.fastinfoset.FastInfosetSource fis1)
           
 void prepare(TestCase testCase)
           
 
Methods inherited from class com.sun.japex.jdsl.xml.BaseParserDriver
createDocument, finish, prepareFI, prepareXML
 
Methods inherited from class com.sun.japex.JapexDriverBase
call, finish, getBooleanParam, getDoubleParam, getIntParam, getLongParam, getParam, getTestSuite, hasParam, prepare, run, run, setBooleanParam, setDoubleParam, setDriver, setEndTime, setIntParam, setLongParam, setParam, setTestCase, setTestSuite, terminateDriver, warmup, warmup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_jc

protected javax.xml.bind.JAXBContext _jc

_unmarshaller

protected javax.xml.bind.Unmarshaller _unmarshaller

_bean

protected java.lang.Object _bean

printManifest

protected static boolean printManifest
Constructor Detail

BaseUnmarshallerDriver

public BaseUnmarshallerDriver()
Method Detail

initializeDriver

public void initializeDriver()
Specified by:
initializeDriver in interface JapexDriver
Overrides:
initializeDriver in class JapexDriverBase

prepare

public void prepare(TestCase testCase)
Specified by:
prepare in interface JapexDriver
Overrides:
prepare in class BaseParserDriver

JAXBRoundTrip_SJSXP

public void JAXBRoundTrip_SJSXP(TestCase testCase)

JAXBRoundTrip

public void JAXBRoundTrip(TestCase testCase,
                          boolean SAX,
                          org.jvnet.fastinfoset.FastInfosetSource fis1)


Copyright © 2011. All Rights Reserved.