public final class EdifactFramingSettings extends Object
Constructor and Description |
---|
EdifactFramingSettings() |
Modifier and Type | Method and Description |
---|---|
String |
characterEncoding()
Get the characterEncoding property: The character encoding.
|
EdifactCharacterSet |
characterSet()
Get the characterSet property: The EDIFACT frame setting characterSet.
|
int |
componentSeparator()
Get the componentSeparator property: The component separator.
|
int |
dataElementSeparator()
Get the dataElementSeparator property: The data element separator.
|
EdifactDecimalIndicator |
decimalPointIndicator()
Get the decimalPointIndicator property: The EDIFACT frame setting decimal indicator.
|
int |
protocolVersion()
Get the protocolVersion property: The protocol version.
|
int |
releaseIndicator()
Get the releaseIndicator property: The release indicator.
|
int |
repetitionSeparator()
Get the repetitionSeparator property: The repetition separator.
|
int |
segmentTerminator()
Get the segmentTerminator property: The segment terminator.
|
SegmentTerminatorSuffix |
segmentTerminatorSuffix()
Get the segmentTerminatorSuffix property: The EDIFACT frame setting segment terminator suffix.
|
String |
serviceCodeListDirectoryVersion()
Get the serviceCodeListDirectoryVersion property: The service code list directory version.
|
void |
validate()
Validates the instance.
|
EdifactFramingSettings |
withCharacterEncoding(String characterEncoding)
Set the characterEncoding property: The character encoding.
|
EdifactFramingSettings |
withCharacterSet(EdifactCharacterSet characterSet)
Set the characterSet property: The EDIFACT frame setting characterSet.
|
EdifactFramingSettings |
withComponentSeparator(int componentSeparator)
Set the componentSeparator property: The component separator.
|
EdifactFramingSettings |
withDataElementSeparator(int dataElementSeparator)
Set the dataElementSeparator property: The data element separator.
|
EdifactFramingSettings |
withDecimalPointIndicator(EdifactDecimalIndicator decimalPointIndicator)
Set the decimalPointIndicator property: The EDIFACT frame setting decimal indicator.
|
EdifactFramingSettings |
withProtocolVersion(int protocolVersion)
Set the protocolVersion property: The protocol version.
|
EdifactFramingSettings |
withReleaseIndicator(int releaseIndicator)
Set the releaseIndicator property: The release indicator.
|
EdifactFramingSettings |
withRepetitionSeparator(int repetitionSeparator)
Set the repetitionSeparator property: The repetition separator.
|
EdifactFramingSettings |
withSegmentTerminator(int segmentTerminator)
Set the segmentTerminator property: The segment terminator.
|
EdifactFramingSettings |
withSegmentTerminatorSuffix(SegmentTerminatorSuffix segmentTerminatorSuffix)
Set the segmentTerminatorSuffix property: The EDIFACT frame setting segment terminator suffix.
|
EdifactFramingSettings |
withServiceCodeListDirectoryVersion(String serviceCodeListDirectoryVersion)
Set the serviceCodeListDirectoryVersion property: The service code list directory version.
|
public String serviceCodeListDirectoryVersion()
public EdifactFramingSettings withServiceCodeListDirectoryVersion(String serviceCodeListDirectoryVersion)
serviceCodeListDirectoryVersion
- the serviceCodeListDirectoryVersion value to set.public String characterEncoding()
public EdifactFramingSettings withCharacterEncoding(String characterEncoding)
characterEncoding
- the characterEncoding value to set.public int protocolVersion()
public EdifactFramingSettings withProtocolVersion(int protocolVersion)
protocolVersion
- the protocolVersion value to set.public int dataElementSeparator()
public EdifactFramingSettings withDataElementSeparator(int dataElementSeparator)
dataElementSeparator
- the dataElementSeparator value to set.public int componentSeparator()
public EdifactFramingSettings withComponentSeparator(int componentSeparator)
componentSeparator
- the componentSeparator value to set.public int segmentTerminator()
public EdifactFramingSettings withSegmentTerminator(int segmentTerminator)
segmentTerminator
- the segmentTerminator value to set.public int releaseIndicator()
public EdifactFramingSettings withReleaseIndicator(int releaseIndicator)
releaseIndicator
- the releaseIndicator value to set.public int repetitionSeparator()
public EdifactFramingSettings withRepetitionSeparator(int repetitionSeparator)
repetitionSeparator
- the repetitionSeparator value to set.public EdifactCharacterSet characterSet()
public EdifactFramingSettings withCharacterSet(EdifactCharacterSet characterSet)
characterSet
- the characterSet value to set.public EdifactDecimalIndicator decimalPointIndicator()
public EdifactFramingSettings withDecimalPointIndicator(EdifactDecimalIndicator decimalPointIndicator)
decimalPointIndicator
- the decimalPointIndicator value to set.public SegmentTerminatorSuffix segmentTerminatorSuffix()
public EdifactFramingSettings withSegmentTerminatorSuffix(SegmentTerminatorSuffix segmentTerminatorSuffix)
segmentTerminatorSuffix
- the segmentTerminatorSuffix value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.