- All Superinterfaces:
EDIComplexType,EDIType
Provides access to attributes specified for a control structure complex type
such as the interchange, group, and transaction envelope structures.
- Since:
- 1.21
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionGet the type of structuresGet the position of the element within the header segment that is used as the control reference/number for the envelope.Get the position of the element within the trailer segment that is used as the control count for the envelope.Get the position of the element within the trailer segment that is used as the control reference/number for the envelope.Methods inherited from interface io.xlate.edi.schema.EDIComplexType
getReferences, getSyntaxRules
-
Method Details
-
getHeaderRefPosition
EDIElementPosition getHeaderRefPosition()Get the position of the element within the header segment that is used as the control reference/number for the envelope.- Returns:
- the position of the element holding the structure's header control reference
-
getTrailerRefPosition
EDIElementPosition getTrailerRefPosition()Get the position of the element within the trailer segment that is used as the control reference/number for the envelope.- Returns:
- the position of the element holding the structure's trailer control reference
-
getTrailerCountPosition
EDIElementPosition getTrailerCountPosition()Get the position of the element within the trailer segment that is used as the control count for the envelope. The actual structures counted are determined by the value returned bygetCountType().- Returns:
- the position of the element holding the structure's trailer control count
-
getCountType
EDIControlType.Type getCountType()Get the type of structures- Returns:
- the type of count
-