public final class EdifactDelimiterOverride extends Object
Constructor and Description |
---|
EdifactDelimiterOverride() |
Modifier and Type | Method and Description |
---|---|
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 decimal point indicator.
|
String |
messageAssociationAssignedCode()
Get the messageAssociationAssignedCode property: The message association assigned code.
|
String |
messageId()
Get the messageId property: The message id.
|
String |
messageRelease()
Get the messageRelease property: The message release.
|
String |
messageVersion()
Get the messageVersion property: The message 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 segment terminator suffix.
|
String |
targetNamespace()
Get the targetNamespace property: The target namespace on which this delimiter settings has to be applied.
|
void |
validate()
Validates the instance.
|
EdifactDelimiterOverride |
withComponentSeparator(int componentSeparator)
Set the componentSeparator property: The component separator.
|
EdifactDelimiterOverride |
withDataElementSeparator(int dataElementSeparator)
Set the dataElementSeparator property: The data element separator.
|
EdifactDelimiterOverride |
withDecimalPointIndicator(EdifactDecimalIndicator decimalPointIndicator)
Set the decimalPointIndicator property: The decimal point indicator.
|
EdifactDelimiterOverride |
withMessageAssociationAssignedCode(String messageAssociationAssignedCode)
Set the messageAssociationAssignedCode property: The message association assigned code.
|
EdifactDelimiterOverride |
withMessageId(String messageId)
Set the messageId property: The message id.
|
EdifactDelimiterOverride |
withMessageRelease(String messageRelease)
Set the messageRelease property: The message release.
|
EdifactDelimiterOverride |
withMessageVersion(String messageVersion)
Set the messageVersion property: The message version.
|
EdifactDelimiterOverride |
withReleaseIndicator(int releaseIndicator)
Set the releaseIndicator property: The release indicator.
|
EdifactDelimiterOverride |
withRepetitionSeparator(int repetitionSeparator)
Set the repetitionSeparator property: The repetition separator.
|
EdifactDelimiterOverride |
withSegmentTerminator(int segmentTerminator)
Set the segmentTerminator property: The segment terminator.
|
EdifactDelimiterOverride |
withSegmentTerminatorSuffix(SegmentTerminatorSuffix segmentTerminatorSuffix)
Set the segmentTerminatorSuffix property: The segment terminator suffix.
|
EdifactDelimiterOverride |
withTargetNamespace(String targetNamespace)
Set the targetNamespace property: The target namespace on which this delimiter settings has to be applied.
|
public String messageId()
public EdifactDelimiterOverride withMessageId(String messageId)
messageId
- the messageId value to set.public String messageVersion()
public EdifactDelimiterOverride withMessageVersion(String messageVersion)
messageVersion
- the messageVersion value to set.public String messageRelease()
public EdifactDelimiterOverride withMessageRelease(String messageRelease)
messageRelease
- the messageRelease value to set.public int dataElementSeparator()
public EdifactDelimiterOverride withDataElementSeparator(int dataElementSeparator)
dataElementSeparator
- the dataElementSeparator value to set.public int componentSeparator()
public EdifactDelimiterOverride withComponentSeparator(int componentSeparator)
componentSeparator
- the componentSeparator value to set.public int segmentTerminator()
public EdifactDelimiterOverride withSegmentTerminator(int segmentTerminator)
segmentTerminator
- the segmentTerminator value to set.public int repetitionSeparator()
public EdifactDelimiterOverride withRepetitionSeparator(int repetitionSeparator)
repetitionSeparator
- the repetitionSeparator value to set.public SegmentTerminatorSuffix segmentTerminatorSuffix()
public EdifactDelimiterOverride withSegmentTerminatorSuffix(SegmentTerminatorSuffix segmentTerminatorSuffix)
segmentTerminatorSuffix
- the segmentTerminatorSuffix value to set.public EdifactDecimalIndicator decimalPointIndicator()
public EdifactDelimiterOverride withDecimalPointIndicator(EdifactDecimalIndicator decimalPointIndicator)
decimalPointIndicator
- the decimalPointIndicator value to set.public int releaseIndicator()
public EdifactDelimiterOverride withReleaseIndicator(int releaseIndicator)
releaseIndicator
- the releaseIndicator value to set.public String messageAssociationAssignedCode()
public EdifactDelimiterOverride withMessageAssociationAssignedCode(String messageAssociationAssignedCode)
messageAssociationAssignedCode
- the messageAssociationAssignedCode value to set.public String targetNamespace()
public EdifactDelimiterOverride withTargetNamespace(String targetNamespace)
targetNamespace
- the targetNamespace value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.