-
Methods in io.xlate.edi.stream that throw EDIStreamException
| Modifier and Type |
Method |
Description |
void |
EDIStreamWriter.close() |
Close this writer and free any resources associated with the writer.
|
abstract EDIStreamReader |
EDIInputFactory.createEDIStreamReader(java.io.InputStream stream,
java.lang.String encoding) |
|
abstract EDIStreamReader |
EDIInputFactory.createEDIStreamReader(java.io.InputStream stream,
java.lang.String encoding,
Schema schema) |
Creates a new EDIStreamReader using the given InputStream
and encoding which uses the Schema for validation of the input's
control structures (interchange, group, transaction).
|
abstract EDIStreamWriter |
EDIOutputFactory.createEDIStreamWriter(java.io.OutputStream stream,
java.lang.String encoding) |
Create a new EDIStreamWriter that writes to a stream
|
EDIStreamWriter |
EDIStreamWriter.endComponent() |
|
EDIStreamWriter |
EDIStreamWriter.endElement() |
|
EDIStreamWriter |
EDIStreamWriter.endInterchange() |
|
void |
EDIStreamWriter.flush() |
Write any cached data to the underlying output mechanism.
|
boolean |
EDIStreamReader.hasNext() |
Returns true if there are more parsing events and false if there are no
more events.
|
EDIStreamEvent |
EDIStreamReader.next() |
Get next parsing event
|
EDIStreamEvent |
EDIStreamReader.nextTag() |
Skips any ELEMENT_DATA, START_COMPOSITE, and END_COMPOSITE until a
START_SEGMENT is reached.
|
void |
EDIInputErrorReporter.report(EDIStreamValidationError errorType,
EDIStreamReader reader) |
Report the desired message in an application specific format.
|
void |
EDIStreamReader.setBinaryDataLength(long length) |
Sets the number of bytes that should be read as binary data and not
interpreted as EDI data.
|
EDIStreamWriter |
EDIStreamWriter.startComponent() |
|
EDIStreamWriter |
EDIStreamWriter.startInterchange() |
|
EDIStreamWriter |
EDIStreamWriter.writeBinaryData(byte[] text,
int start,
int end) |
|
EDIStreamWriter |
EDIStreamWriter.writeBinaryData(java.io.InputStream stream) |
|
EDIStreamWriter |
EDIStreamWriter.writeBinaryData(java.nio.ByteBuffer buffer) |
|
EDIStreamWriter |
EDIStreamWriter.writeComponent(char[] text,
int start,
int end) |
|
EDIStreamWriter |
EDIStreamWriter.writeComponent(java.lang.CharSequence text) |
|
EDIStreamWriter |
EDIStreamWriter.writeElement(char[] text,
int start,
int end) |
|
EDIStreamWriter |
EDIStreamWriter.writeElement(java.lang.CharSequence text) |
|
EDIStreamWriter |
EDIStreamWriter.writeElementData(char[] text,
int start,
int end) |
|
EDIStreamWriter |
EDIStreamWriter.writeElementData(java.lang.CharSequence text) |
|
EDIStreamWriter |
EDIStreamWriter.writeEmptyComponent() |
|
EDIStreamWriter |
EDIStreamWriter.writeEmptyElement() |
|
EDIStreamWriter |
EDIStreamWriter.writeEndSegment() |
|
EDIStreamWriter |
EDIStreamWriter.writeRepeatElement() |
|
EDIStreamWriter |
EDIStreamWriter.writeStartElement() |
|
EDIStreamWriter |
EDIStreamWriter.writeStartElementBinary() |
|
EDIStreamWriter |
EDIStreamWriter.writeStartSegment(java.lang.String name) |
|