-
- All Superinterfaces:
EDIComplexType,EDIType
public interface EDIControlType extends EDIComplexType
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 Modifier and Type Interface Description static classEDIControlType.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EDIControlType.TypegetCountType()Get the type of structuresEDIElementPositiongetHeaderRefPosition()Get the position of the element within the header segment that is used as the control reference/number for the envelope.EDIElementPositiongetTrailerCountPosition()Get the position of the element within the trailer segment that is used as the control count for the envelope.EDIElementPositiongetTrailerRefPosition()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 Detail
-
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
-
-