com.sun.xml.bind.v2.runtime.unmarshaller
Class TextLoader
java.lang.Object
com.sun.xml.bind.v2.runtime.unmarshaller.Loader
com.sun.xml.bind.v2.runtime.unmarshaller.TextLoader
public class TextLoader
- extends Loader
Unmarshals a text into an object.
If the caller can use LeafPropertyLoader
, that's usually faster.
- See Also:
LeafPropertyLoader
,
ValuePropertyLoader
Fields inherited from class com.sun.xml.bind.v2.runtime.unmarshaller.Loader |
expectText |
Methods inherited from class com.sun.xml.bind.v2.runtime.unmarshaller.Loader |
childElement, expectText, fireAfterUnmarshal, fireBeforeUnmarshal, getExpectedChildElements, handleGenericException, handleGenericException, handleParseConversionException, leaveElement, reportError, reportError, reportUnexpectedChildElement, startElement |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextLoader
public TextLoader(Transducer xducer)
text
public void text(UnmarshallingContext.State state,
CharSequence text)
throws SAXException
- Description copied from class:
Loader
- Called when this loaderis an active loaderand we see a chunk of text.
The runtime makes sure that adjacent characters (even those separated
by comments, PIs, etc) are reported as one event.
IOW, you won't see two text event calls in a row.
- Overrides:
text
in class Loader
- Throws:
SAXException