A B C D E F G H I J L M N P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(EDIStreamReader) - Method in interface io.xlate.edi.stream.EDIStreamFilter
-
Tests whether the current state is part of this stream.
- all() - Static method in class io.xlate.edi.stream.EDINamespaces
B
- BINARY - io.xlate.edi.schema.EDISimpleType.Base
C
- close() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Frees any resources associated with this Reader.
- close() - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Close this writer and free any resources associated with the writer.
- COMPONENT_ELEMENT - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Delimiters
- COMPOSITE - io.xlate.edi.schema.EDIType.Type
- CompositeImplementation - Interface in io.xlate.edi.schema.implementation
- COMPOSITES - Static variable in class io.xlate.edi.stream.EDINamespaces
-
XML namespace used for EDI composite elements - those elements containing sub-elements, i.e.
- CONDITIONAL - io.xlate.edi.schema.EDISyntaxRule.Type
-
X12: Type C EDIFACT: (D5) If first, then all
- CONDITIONAL_REQUIRED_DATA_ELEMENT_MISSING - io.xlate.edi.stream.EDIStreamValidationError
- CONDITIONAL_REQUIRED_SEGMENT_MISSING - io.xlate.edi.stream.EDIStreamValidationError
- containsSegment(String) - Method in interface io.xlate.edi.schema.Schema
-
Determine if the named segment is present in this schema.
- copy() - Method in interface io.xlate.edi.stream.Location
-
Create a new copy of this instance
- createEDIStreamReader(InputStream) - Method in class io.xlate.edi.stream.EDIInputFactory
-
Creates a new
EDIStreamReader
using the givenInputStream
(with default encoding). - createEDIStreamReader(InputStream, Schema) - Method in class io.xlate.edi.stream.EDIInputFactory
-
Creates a new
EDIStreamReader
using the givenInputStream
(with default encoding) which uses theSchema
for validation of the input's control structures (interchange, group, transaction). - createEDIStreamReader(InputStream, String) - Method in class io.xlate.edi.stream.EDIInputFactory
-
Creates a new
EDIStreamReader
using the givenInputStream
and encoding. - createEDIStreamReader(InputStream, String, Schema) - Method in class io.xlate.edi.stream.EDIInputFactory
-
Creates a new
EDIStreamReader
using the givenInputStream
and encoding which uses theSchema
for validation of the input's control structures (interchange, group, transaction). - createEDIStreamWriter(OutputStream) - Method in class io.xlate.edi.stream.EDIOutputFactory
-
Create a new EDIStreamWriter that writes to a stream
- createEDIStreamWriter(OutputStream, String) - Method in class io.xlate.edi.stream.EDIOutputFactory
-
Create a new EDIStreamWriter that writes to a stream
- createFilteredReader(EDIStreamReader, EDIStreamFilter) - Method in class io.xlate.edi.stream.EDIInputFactory
-
Creates a new
EDIStreamReader
by wrapping the given reader with theEDIStreamFilter
filter. - createJsonParser(EDIStreamReader, Class<J>) - Method in class io.xlate.edi.stream.EDIInputFactory
-
Creates a new JSON parser of type
J
that uses the given reader as its data source. - createSchema(InputStream) - Method in interface io.xlate.edi.schema.SchemaFactory
- createSchema(URL) - Method in interface io.xlate.edi.schema.SchemaFactory
- createXMLStreamReader(EDIStreamReader) - Method in class io.xlate.edi.stream.EDIInputFactory
-
Creates a new
XMLStreamReader
that uses the given reader as its data source. - createXMLStreamWriter(EDIStreamWriter) - Method in class io.xlate.edi.stream.EDIOutputFactory
-
Creates a new
XMLStreamWriter
that uses the given writer as its output.
D
- data - Variable in exception io.xlate.edi.stream.EDIValidationException
- DATA_ELEMENT - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Delimiters
- DATA_ELEMENT_TOO_LONG - io.xlate.edi.stream.EDIStreamValidationError
- DATA_ELEMENT_TOO_SHORT - io.xlate.edi.stream.EDIStreamValidationError
- DATE - io.xlate.edi.schema.EDISimpleType.Base
- DECIMAL - io.xlate.edi.schema.EDISimpleType.Base
- DECIMAL - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Delimiters
- Discriminator - Interface in io.xlate.edi.schema.implementation
E
- EDI_IGNORE_EXTRANEOUS_CHARACTERS - Static variable in class io.xlate.edi.stream.EDIInputFactory
-
When set to true, non-graphical, control characters will be ignored in the EDI input stream.
- EDI_VALIDATE_CONTROL_CODE_VALUES - Static variable in class io.xlate.edi.stream.EDIInputFactory
-
When set to false, enumerated code values of control structure elements will be ignore.
- EDI_VALIDATE_CONTROL_STRUCTURE - Static variable in class io.xlate.edi.stream.EDIInputFactory
- EDIComplexType - Interface in io.xlate.edi.schema
-
An interface representing the schema of an EDI complex type such as a loop, segment, or composite element.
- EDIFACT - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Standards
-
Constant name for the EDIFACT EDI Dialect
- EDIInputErrorReporter - Interface in io.xlate.edi.stream
-
This interface is used to report non-fatal errors detected in an EDI input.
- EDIInputFactory - Class in io.xlate.edi.stream
- EDIInputFactory() - Constructor for class io.xlate.edi.stream.EDIInputFactory
- EDINamespaces - Class in io.xlate.edi.stream
- EDIOutputErrorReporter - Interface in io.xlate.edi.stream
-
This interface is used to report non-fatal errors detected in an EDI input.
- EDIOutputFactory - Class in io.xlate.edi.stream
- EDIOutputFactory() - Constructor for class io.xlate.edi.stream.EDIOutputFactory
- EDIReference - Interface in io.xlate.edi.schema
- EDIReporter - Interface in io.xlate.edi.stream
-
Deprecated.implement EDIInputErrorReporter instead. This interface will be removed in a future version of StAEDI.
- EDISchemaException - Exception in io.xlate.edi.schema
- EDISchemaException(String) - Constructor for exception io.xlate.edi.schema.EDISchemaException
-
Construct an exception with the associated message.
- EDISchemaException(String, Throwable) - Constructor for exception io.xlate.edi.schema.EDISchemaException
-
Construct an exception with the associated message and exception
- EDISchemaException(String, Location, Throwable) - Constructor for exception io.xlate.edi.schema.EDISchemaException
-
Construct an exception with the associated message, exception and location.
- EDISimpleType - Interface in io.xlate.edi.schema
-
An interface representing the schema of an EDI simple type, AKA an element.
- EDISimpleType.Base - Enum in io.xlate.edi.schema
- EDIStreamConstants - Interface in io.xlate.edi.stream
- EDIStreamConstants.Delimiters - Class in io.xlate.edi.stream
- EDIStreamConstants.Standards - Class in io.xlate.edi.stream
- EDIStreamEvent - Enum in io.xlate.edi.stream
- EDIStreamException - Exception in io.xlate.edi.stream
- EDIStreamException(String) - Constructor for exception io.xlate.edi.stream.EDIStreamException
-
Construct an exception with the associated message.
- EDIStreamException(String, Location) - Constructor for exception io.xlate.edi.stream.EDIStreamException
-
Construct an exception with the associated message, exception and location.
- EDIStreamException(String, Location, Throwable) - Constructor for exception io.xlate.edi.stream.EDIStreamException
-
Construct an exception with the associated message, exception and location.
- EDIStreamException(Throwable) - Constructor for exception io.xlate.edi.stream.EDIStreamException
-
Deprecated.
- EDIStreamFilter - Interface in io.xlate.edi.stream
-
This interface declares a simple filter interface that one can create to filter EDIStreamReaders
- EDIStreamReader - Interface in io.xlate.edi.stream
- EDIStreamValidationError - Enum in io.xlate.edi.stream
- EDIStreamWriter - Interface in io.xlate.edi.stream
- EDISyntaxRule - Interface in io.xlate.edi.schema
- EDISyntaxRule.Type - Enum in io.xlate.edi.schema
- EDIType - Interface in io.xlate.edi.schema
- EDIType.Type - Enum in io.xlate.edi.schema
- EDITypeImplementation - Interface in io.xlate.edi.schema.implementation
- EDIValidationException - Exception in io.xlate.edi.stream
- EDIValidationException(EDIStreamEvent, EDIStreamValidationError, Location, CharSequence) - Constructor for exception io.xlate.edi.stream.EDIValidationException
- ELEMENT - io.xlate.edi.schema.EDIType.Type
- ELEMENT_DATA - io.xlate.edi.stream.EDIStreamEvent
- ELEMENT_DATA_BINARY - io.xlate.edi.stream.EDIStreamEvent
- ELEMENT_DATA_ERROR - io.xlate.edi.stream.EDIStreamEvent
- ELEMENT_OCCURRENCE_ERROR - io.xlate.edi.stream.EDIStreamEvent
- ElementImplementation - Interface in io.xlate.edi.schema.implementation
- ELEMENTS - Static variable in class io.xlate.edi.stream.EDINamespaces
-
XML namespace used for EDI simple elements and the components of a composite element,
- END_COMPOSITE - io.xlate.edi.stream.EDIStreamEvent
- END_GROUP - io.xlate.edi.stream.EDIStreamEvent
- END_INTERCHANGE - io.xlate.edi.stream.EDIStreamEvent
- END_LOOP - io.xlate.edi.stream.EDIStreamEvent
- END_SEGMENT - io.xlate.edi.stream.EDIStreamEvent
- END_TRANSACTION - io.xlate.edi.stream.EDIStreamEvent
- endComponent() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- endElement() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- endInterchange() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- error - Variable in exception io.xlate.edi.stream.EDIValidationException
- event - Variable in exception io.xlate.edi.stream.EDIValidationException
- EXCLUSION - io.xlate.edi.schema.EDISyntaxRule.Type
-
X12: Type E EDIFACT: (D4) One or none
- EXCLUSION_CONDITION_VIOLATED - io.xlate.edi.stream.EDIStreamValidationError
F
- FIRSTONLY - io.xlate.edi.schema.EDISyntaxRule.Type
-
X12: N/A EDIFACT: (D7) If first, then none of the others
- flush() - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Write any cached data to the underlying output mechanism.
- FORMAT_ELEMENTS - Static variable in class io.xlate.edi.stream.EDIOutputFactory
-
When set to true and a schema has been provided, elements written to the output will be padded to the minimum length required by the schema.
G
- getBase() - Method in interface io.xlate.edi.schema.EDISimpleType
- getBinaryData() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns a ByteBuffer object containing the binary element data read in the previous data element.
- getCategory() - Method in enum io.xlate.edi.stream.EDIStreamValidationError
- getCharacterOffset() - Method in interface io.xlate.edi.stream.Location
-
Return the byte or character offset into the input source this location is pointing to.
- getCode() - Method in interface io.xlate.edi.schema.EDIType
- getColumnNumber() - Method in interface io.xlate.edi.stream.Location
-
Return the column number where the current event ends, returns -1 if none is available.
- getComponentPosition() - Method in interface io.xlate.edi.schema.implementation.Discriminator
- getComponentPosition() - Method in interface io.xlate.edi.stream.Location
-
Return the component data element position within the current composite data element, returns -1 if none is available.
- getControlSchema() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns the control schema currently set on the reader.
- getControlSchema() - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Returns the control schema currently set on the reader.
- getControlSchema(String, String[]) - Method in interface io.xlate.edi.schema.SchemaFactory
-
Retrieve the control schema for the provided standard and version.
- getData() - Method in exception io.xlate.edi.stream.EDIValidationException
- getDelimiters() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Retrieve a read-only map of delimiters in use for the stream being read.
- getDelimiters() - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Retrieve a read-only map of delimiters in use for the stream being written.
- getDescription() - Method in interface io.xlate.edi.schema.EDIReference
-
Retrieve the description for this reference, if available.
- getDescription() - Method in interface io.xlate.edi.schema.EDIType
-
Retrieve the description for this type, if available.
- getDiscriminator() - Method in interface io.xlate.edi.schema.implementation.PolymorphicImplementation
- getEDIReporter() - Method in class io.xlate.edi.stream.EDIInputFactory
-
Deprecated.use
EDIInputFactory.getErrorReporter()
instead - getElementOccurrence() - Method in interface io.xlate.edi.stream.Location
-
Return the current occurrence number of a repeating data element, returns 1 for non-repeating elements and -1 if otherwise not available.
- getElementPosition() - Method in interface io.xlate.edi.schema.implementation.Discriminator
- getElementPosition() - Method in interface io.xlate.edi.stream.Location
-
Return the element position within the current segment, returns -1 if none is available.
- getError() - Method in exception io.xlate.edi.stream.EDIValidationException
- getErrorReporter() - Method in class io.xlate.edi.stream.EDIInputFactory
-
Retrieves the reporter that will be set on any EDIStreamReader created by this factory instance.
- getErrorReporter() - Method in class io.xlate.edi.stream.EDIOutputFactory
-
Retrieves the reporter that will be set on any EDIStreamWriter created by this factory instance.
- getErrorType() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns an integer code that indicates the type of error the cursor is pointing to.
- getEvent() - Method in exception io.xlate.edi.stream.EDIValidationException
- getEventType() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns an integer code that indicates the type of the event the cursor is pointing to.
- getId() - Method in interface io.xlate.edi.schema.EDIType
- getImplementation() - Method in interface io.xlate.edi.schema.Schema
-
Retrieve the
LoopImplementation
that is the entry point of the implementation schema. - getLineNumber() - Method in interface io.xlate.edi.stream.Location
-
Return the line number where the current event ends, returns -1 if none is available.
- getLocation() - Method in exception io.xlate.edi.schema.EDISchemaException
-
Gets the location of the exception
- getLocation() - Method in exception io.xlate.edi.stream.EDIStreamException
-
Gets the location of the exception
- getLocation() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Return the current location of the processor.
- getLocation() - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Return the current location of the writer.
- getLocation() - Method in exception io.xlate.edi.stream.EDIValidationException
- getMainLoop() - Method in interface io.xlate.edi.schema.Schema
-
Deprecated.use
Schema.getStandard()
instead - getMaxLength() - Method in interface io.xlate.edi.schema.EDISimpleType
-
Retrieve the maxLength attribute of the element.
- getMaxLength(String) - Method in interface io.xlate.edi.schema.EDISimpleType
-
Retrieve the maxLength attribute for a particular version of the element.
- getMaxOccurs() - Method in interface io.xlate.edi.schema.EDIReference
- getMaxOccurs(String) - Method in interface io.xlate.edi.schema.EDIReference
-
Retrieve the maxOccurs attribute for a particular version of the element.
- getMinLength() - Method in interface io.xlate.edi.schema.EDISimpleType
-
Retrieve the minLength attribute of the element.
- getMinLength(String) - Method in interface io.xlate.edi.schema.EDISimpleType
-
Retrieve the minLength attribute for a particular version of the element.
- getMinOccurs() - Method in interface io.xlate.edi.schema.EDIReference
- getMinOccurs(String) - Method in interface io.xlate.edi.schema.EDIReference
-
Retrieve the minOccurs attribute for a particular version of the element.
- getNextException() - Method in exception io.xlate.edi.stream.EDIValidationException
-
Retrieves the exception chained to this
EDIValidationException
object by setNextException(EDIValidationException ex). - getNumber() - Method in interface io.xlate.edi.schema.EDISimpleType
-
Deprecated.(since 1.8, for removal) use
EDIType.getCode()
andcode
attribute instead - getOriginalMessage() - Method in exception io.xlate.edi.schema.EDISchemaException
- getPositions() - Method in interface io.xlate.edi.schema.EDISyntaxRule
- getProperty(String) - Method in interface io.xlate.edi.schema.SchemaFactory
-
Get the value of a feature/property from the underlying implementation
- getProperty(String) - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Get the value of a feature/property from the underlying implementation
- getProperty(String) - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Get the value of a feature/property from the underlying implementation
- getProperty(String) - Method in class io.xlate.edi.stream.PropertySupport
-
Get the value of a feature/property from the underlying implementation
- getReferenceCode() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Return the reference code for the current element if a schema has been set and the current processing state is within an interchange.
- getReferencedType() - Method in interface io.xlate.edi.schema.EDIReference
- getReferences() - Method in interface io.xlate.edi.schema.EDIComplexType
-
Retrieve the
EDIReference
s (child elements) for a this complex type. - getScale() - Method in interface io.xlate.edi.schema.EDISimpleType
-
Returns the scale of this
EDISimpleType
when the base is NUMERIC. - getSchemaTypeReference() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns an
EDIReference
for the schema type at the current point in the reader's input stream. - getSegmentPosition() - Method in interface io.xlate.edi.stream.Location
-
Return the segment position within the current stream, returns -1 if none is available.
- getSegmentTag() - Method in interface io.xlate.edi.stream.Location
-
Return the segment tag within the current stream, returns null if none is available.
- getSequence() - Method in interface io.xlate.edi.schema.implementation.CompositeImplementation
- getSequence() - Method in interface io.xlate.edi.schema.implementation.PolymorphicImplementation
- getStandard() - Method in interface io.xlate.edi.schema.Schema
-
Retrieve the
EDIComplexType
that is the entry point of the standard schema. - getStandard() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Get the EDI standard name.
- getStandard() - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Get the EDI standard name.
- getSyntaxRules() - Method in interface io.xlate.edi.schema.EDIComplexType
-
Retrieve the
EDISyntaxRule
s associated with this EDIComplexType. - getText() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns the current value of the parse event as a string.
- getTextCharacters() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns an array which contains the characters from this event.
- getTextCharacters(int, char[], int, int) - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Gets the the text associated with a ELEMENT_DATA, ELEMENT_ERROR, START_SEGMENT, or END_SEGMENT event.
- getTextLength() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns the length of the sequence of characters for this Text event within the text character array.
- getTextStart() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns the offset into the text character array where the first character (of this text event) is stored.
- getTitle() - Method in interface io.xlate.edi.schema.EDIReference
-
Retrieve the title for this reference, if available.
- getTitle() - Method in interface io.xlate.edi.schema.EDIType
-
Retrieve the title for this type, if available.
- getTransactionSchema() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns the schema currently set on the reader to be used for validation of the business transaction.
- getTransactionType() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
The transaction type string as received in a standard-specific location.
- getTransactionVersion() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Get the transaction version declared on the transaction header segment or the functional group header segment (X12 only).
- getTransactionVersionString() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
The transaction version string elements as a single, period-delimited value.
- getType() - Method in interface io.xlate.edi.schema.EDISyntaxRule
- getType() - Method in interface io.xlate.edi.schema.EDIType
- getType() - Method in interface io.xlate.edi.schema.implementation.CompositeImplementation
- getType() - Method in interface io.xlate.edi.schema.implementation.ElementImplementation
- getType() - Method in interface io.xlate.edi.schema.implementation.LoopImplementation
- getType() - Method in interface io.xlate.edi.schema.implementation.SegmentImplementation
- getType(String) - Method in interface io.xlate.edi.schema.Schema
- getValueSet() - Method in interface io.xlate.edi.schema.EDISimpleType
-
Retrieve the set of enumerated values allowed for this element.
- getValueSet() - Method in interface io.xlate.edi.schema.implementation.Discriminator
- getValueSet() - Method in interface io.xlate.edi.schema.implementation.ElementImplementation
- getValueSet(String) - Method in interface io.xlate.edi.schema.EDISimpleType
-
Retrieve the set of enumerated values allowed for this element for a particular version of the element.
- getVersion() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Get the interchange version declared on the interchange begin segment.
- GROUP - io.xlate.edi.schema.EDIType.Type
H
- hasNext() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Returns true if there are more parsing events and false if there are no more events.
- hasVersions() - Method in interface io.xlate.edi.schema.EDIReference
-
Returns true if this element has additional version(s) defined beyond the default.
- hasVersions() - Method in interface io.xlate.edi.schema.EDISimpleType
-
Returns true if this element has additional version(s) defined beyond the default.
- hasVersions() - Method in interface io.xlate.edi.schema.implementation.ElementImplementation
I
- IDENTIFIER - io.xlate.edi.schema.EDISimpleType.Base
- IMPLEMENTATION_INVALID_CODE_VALUE - io.xlate.edi.stream.EDIStreamValidationError
- IMPLEMENTATION_LOOP_OCCURS_UNDER_MINIMUM_TIMES - io.xlate.edi.stream.EDIStreamValidationError
- IMPLEMENTATION_PATTERN_MATCH_FAILURE - io.xlate.edi.stream.EDIStreamValidationError
- IMPLEMENTATION_SEGMENT_BELOW_MINIMUM_USE - io.xlate.edi.stream.EDIStreamValidationError
- IMPLEMENTATION_TOO_FEW_REPETITIONS - io.xlate.edi.stream.EDIStreamValidationError
- IMPLEMENTATION_UNUSED_DATA_ELEMENT_PRESENT - io.xlate.edi.stream.EDIStreamValidationError
- IMPLEMENTATION_UNUSED_SEGMENT_PRESENT - io.xlate.edi.stream.EDIStreamValidationError
- INTERCHANGE - io.xlate.edi.schema.EDIType.Type
- INVALID_CHARACTER_DATA - io.xlate.edi.stream.EDIStreamValidationError
- INVALID_CODE_VALUE - io.xlate.edi.stream.EDIStreamValidationError
- INVALID_DATE - io.xlate.edi.stream.EDIStreamValidationError
- INVALID_TIME - io.xlate.edi.stream.EDIStreamValidationError
- io.xlate.edi.schema - package io.xlate.edi.schema
- io.xlate.edi.schema.implementation - package io.xlate.edi.schema.implementation
- io.xlate.edi.stream - package io.xlate.edi.stream
- isError() - Method in enum io.xlate.edi.stream.EDIStreamEvent
- isPropertySupported(String) - Method in interface io.xlate.edi.schema.SchemaFactory
-
Query the set of properties that this factory supports.
- isPropertySupported(String) - Method in class io.xlate.edi.stream.PropertySupport
-
Query the set of properties that this factory supports.
- isType(EDIType.Type) - Method in interface io.xlate.edi.schema.EDIType
J
- JSON_NULL_EMPTY_ELEMENTS - Static variable in class io.xlate.edi.stream.EDIInputFactory
-
When set to true, simple data elements not containing data will be represented via the JSON parsers as a null value.
- JSON_OBJECT_ELEMENTS - Static variable in class io.xlate.edi.stream.EDIInputFactory
-
When set to true, simple data elements will be represented via the JSON parsers as JSON objects.
L
- LIST - io.xlate.edi.schema.EDISyntaxRule.Type
-
X12: Type L EDIFACT: (D6) If first, then at least one more
- location - Variable in exception io.xlate.edi.schema.EDISchemaException
- location - Variable in exception io.xlate.edi.stream.EDIStreamException
- location - Variable in exception io.xlate.edi.stream.EDIValidationException
- Location - Interface in io.xlate.edi.stream
-
Provides information on the location of an event.
- LOOP - io.xlate.edi.schema.EDIType.Type
- LOOP_OCCURS_OVER_MAXIMUM_TIMES - io.xlate.edi.stream.EDIStreamValidationError
- LoopImplementation - Interface in io.xlate.edi.schema.implementation
- LOOPS - Static variable in class io.xlate.edi.stream.EDINamespaces
-
XML namespace used for all loop types: INTERCHANGE, GROUP, TRANSACTIONS, and internal message loops.
M
- MANDATORY_SEGMENT_MISSING - io.xlate.edi.stream.EDIStreamValidationError
- message - Variable in exception io.xlate.edi.schema.EDISchemaException
N
- newFactory() - Static method in interface io.xlate.edi.schema.SchemaFactory
-
Create a new instance of the factory.
- newFactory() - Static method in class io.xlate.edi.stream.EDIInputFactory
-
Create a new instance of the factory.
- newFactory() - Static method in class io.xlate.edi.stream.EDIOutputFactory
-
Create a new instance of the factory.
- next() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Get next parsing event
- nextTag() - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Skips any ELEMENT_DATA, START_COMPOSITE, and END_COMPOSITE until a START_SEGMENT is reached.
- NONE - io.xlate.edi.stream.EDIStreamValidationError
- NUMERIC - io.xlate.edi.schema.EDISimpleType.Base
P
- PAIRED - io.xlate.edi.schema.EDISyntaxRule.Type
-
X12: Type P EDIFACT: (D2) All or none
- PolymorphicImplementation - Interface in io.xlate.edi.schema.implementation
- PRETTY_PRINT - Static variable in class io.xlate.edi.stream.EDIOutputFactory
-
When set to true, the EDI output will have a platform specific line separator written after each segment terminator.
- properties - Variable in class io.xlate.edi.stream.PropertySupport
- PropertySupport - Class in io.xlate.edi.stream
- PropertySupport() - Constructor for class io.xlate.edi.stream.PropertySupport
R
- RELEASE - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Delimiters
- REPETITION - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Delimiters
- report(EDIStreamValidationError, EDIStreamReader) - Method in interface io.xlate.edi.stream.EDIInputErrorReporter
-
Report the desired message in an application specific format.
- report(EDIStreamValidationError, EDIStreamWriter, Location, CharSequence, EDIReference) - Method in interface io.xlate.edi.stream.EDIOutputErrorReporter
-
Report the desired message in an application specific format.
- REQUIRED - io.xlate.edi.schema.EDISyntaxRule.Type
-
X12: Type R EDIFACT: (D3) One or more
- REQUIRED_DATA_ELEMENT_MISSING - io.xlate.edi.stream.EDIStreamValidationError
S
- Schema - Interface in io.xlate.edi.schema
- SCHEMA_LOCATION_URL_CONTEXT - Static variable in interface io.xlate.edi.schema.SchemaFactory
-
Property key for a URL (
java.lang.String
orjava.net.URL
) to be used with relative file URLs in<include schemaLocation="...">
element/attributes processed by a SchemaFactory. - SchemaFactory - Interface in io.xlate.edi.schema
- SEGMENT - io.xlate.edi.schema.EDIType.Type
- SEGMENT - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Delimiters
- SEGMENT_ERROR - io.xlate.edi.stream.EDIStreamEvent
- SEGMENT_EXCEEDS_MAXIMUM_USE - io.xlate.edi.stream.EDIStreamValidationError
- SEGMENT_EXCLUSION_CONDITION_VIOLATED - io.xlate.edi.stream.EDIStreamValidationError
- SEGMENT_HAS_DATA_ELEMENT_ERRORS - io.xlate.edi.stream.EDIStreamValidationError
- SEGMENT_NOT_IN_DEFINED_TRANSACTION_SET - io.xlate.edi.stream.EDIStreamValidationError
- SEGMENT_NOT_IN_PROPER_SEQUENCE - io.xlate.edi.stream.EDIStreamValidationError
- SegmentImplementation - Interface in io.xlate.edi.schema.implementation
- SEGMENTS - Static variable in class io.xlate.edi.stream.EDINamespaces
-
XML namespace used for EDI segments
- setBinaryDataLength(long) - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Sets the number of bytes that should be read as binary data and not interpreted as EDI data.
- setControlSchema(Schema) - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Sets the schema to be used for validation of the control structure for this stream reader.
- setControlSchema(Schema) - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Sets the schema to be used for validation of the control structure for this stream writer.
- setEDIReporter(EDIReporter) - Method in class io.xlate.edi.stream.EDIInputFactory
-
Deprecated.
- setErrorReporter(EDIInputErrorReporter) - Method in class io.xlate.edi.stream.EDIInputFactory
-
The reporter that will be set on any EDIStreamReader created by this factory instance.
- setErrorReporter(EDIOutputErrorReporter) - Method in class io.xlate.edi.stream.EDIOutputFactory
-
The reporter that will be set on any EDIStreamWriter created by this factory instance.
- setNextException(EDIValidationException) - Method in exception io.xlate.edi.stream.EDIValidationException
-
Adds an
EDIValidationException
object to the end of the chain. - setProperty(String, Object) - Method in interface io.xlate.edi.schema.SchemaFactory
-
Allows the user to set specific feature/property on the underlying implementation.
- setProperty(String, Object) - Method in class io.xlate.edi.stream.PropertySupport
-
Allows the user to set specific feature/property on the underlying implementation.
- setTransactionSchema(Schema) - Method in interface io.xlate.edi.stream.EDIStreamReader
-
Sets the schema to be used for validation of the business transaction for this stream reader.
- setTransactionSchema(Schema) - Method in interface io.xlate.edi.stream.EDIStreamWriter
-
Sets the schema to be used for validation of the business transaction for this stream writer.
- SINGLE - io.xlate.edi.schema.EDISyntaxRule.Type
-
X12: N/A EDIFACT: (D1) One and only one
- START_COMPOSITE - io.xlate.edi.stream.EDIStreamEvent
- START_GROUP - io.xlate.edi.stream.EDIStreamEvent
- START_INTERCHANGE - io.xlate.edi.stream.EDIStreamEvent
- START_LOOP - io.xlate.edi.stream.EDIStreamEvent
- START_SEGMENT - io.xlate.edi.stream.EDIStreamEvent
- START_TRANSACTION - io.xlate.edi.stream.EDIStreamEvent
- startComponent() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- startInterchange() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- STRING - io.xlate.edi.schema.EDISimpleType.Base
- supportedProperties - Variable in class io.xlate.edi.stream.PropertySupport
T
- TIME - io.xlate.edi.schema.EDISimpleType.Base
- TOO_MANY_COMPONENTS - io.xlate.edi.stream.EDIStreamValidationError
- TOO_MANY_DATA_ELEMENTS - io.xlate.edi.stream.EDIStreamValidationError
- TOO_MANY_REPETITIONS - io.xlate.edi.stream.EDIStreamValidationError
- TRADACOMS - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Standards
-
Constant name for the TRADACOMS EDI Dialect
- TRANSACTION - io.xlate.edi.schema.EDIType.Type
- TRUNCATE_EMPTY_ELEMENTS - Static variable in class io.xlate.edi.stream.EDIOutputFactory
-
When set to true, empty trailing elements in a segment and empty trailing components in a composite element will be truncated.
U
- UNEXPECTED_SEGMENT - io.xlate.edi.stream.EDIStreamValidationError
- UNRECOGNIZED_SEGMENT_ID - io.xlate.edi.stream.EDIStreamValidationError
V
- valueOf(String) - Static method in enum io.xlate.edi.schema.EDISimpleType.Base
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.xlate.edi.schema.EDISyntaxRule.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.xlate.edi.schema.EDIType.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.xlate.edi.stream.EDIStreamEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.xlate.edi.stream.EDIStreamValidationError
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.xlate.edi.schema.EDISimpleType.Base
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.xlate.edi.schema.EDISyntaxRule.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.xlate.edi.schema.EDIType.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.xlate.edi.stream.EDIStreamEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.xlate.edi.stream.EDIStreamValidationError
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeBinaryData(byte[], int, int) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeBinaryData(InputStream) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeBinaryData(ByteBuffer) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeComponent(char[], int, int) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeComponent(CharSequence) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeElement(char[], int, int) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeElement(CharSequence) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeElementData(char[], int, int) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeElementData(CharSequence) - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeEmptyComponent() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeEmptyElement() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeEndSegment() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeRepeatElement() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeStartElement() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeStartElementBinary() - Method in interface io.xlate.edi.stream.EDIStreamWriter
- writeStartSegment(String) - Method in interface io.xlate.edi.stream.EDIStreamWriter
X
- X12 - Static variable in class io.xlate.edi.stream.EDIStreamConstants.Standards
-
Constant name for the X12 EDI Dialect
- XML_DECLARE_TRANSACTION_XMLNS - Static variable in class io.xlate.edi.stream.EDIInputFactory
-
When set to true, XMLStreamReader instances created from an EDIInputFactory will generate XMLNS attributes on the TRANSACTION element in addition to the INTERCHANGE element.
- XML_WRAP_TRANSACTION_CONTENTS - Static variable in class io.xlate.edi.stream.EDIInputFactory
-
When set to true, XMLStreamReader instances created from an EDIInputFactory will generate an element wrapper around the transaction's content element.
All Classes All Packages