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

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 given InputStream (with default encoding).
createEDIStreamReader(InputStream, Schema) - Method in class io.xlate.edi.stream.EDIInputFactory
Creates a new EDIStreamReader using the given InputStream (with default encoding) which uses the Schema 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 given InputStream and encoding.
createEDIStreamReader(InputStream, String, Schema) - Method in class io.xlate.edi.stream.EDIInputFactory
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).
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 the EDIStreamFilter 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_NEST_HIERARCHICAL_LOOPS - Static variable in class io.xlate.edi.stream.EDIInputFactory
When set to true, hierarchical loops will be nested 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.
EDIElementPosition - Interface in io.xlate.edi.schema
Specification of the position of an 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
 
EDILoopType - Interface in io.xlate.edi.schema
Provides access to attributes specified for a loop complex type.
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.
fromString(String) - Static method in enum io.xlate.edi.schema.EDISimpleType.Base
 
fromString(String) - Static method in enum io.xlate.edi.schema.EDISyntaxRule.Type
 

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.EDIElementPosition
Get the component position within a composite element.
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.
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.EDIElementPosition
Get the element position within a segment.
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.
getLevelIdPosition() - Method in interface io.xlate.edi.schema.EDILoopType
For hierarchical loops, get the position of the element within the first segment that identifies the loop.
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.
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() and code attribute instead
getOriginalMessage() - Method in exception io.xlate.edi.schema.EDISchemaException
 
getParentIdPosition() - Method in interface io.xlate.edi.schema.EDILoopType
For hierarchical loops, get the position of the element within the first segment that identifies the parent of the loop.
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 EDIReferences (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 EDISyntaxRules 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
 
matchesLocation(Location) - Method in interface io.xlate.edi.schema.EDIElementPosition
Determine if the given location's element and component matches this element position specification.
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 or java.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
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.
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