public class TransactionIdentifier extends Sequence
TransactionIdentifier
type.Modifier and Type | Class and Description |
---|---|
static class |
TransactionIdentifier.Ext
Represents the type of the
ext field. |
static class |
TransactionIdentifier.TiFlag
Defines meaningful names for particular values of the
tiFlag field. |
static class |
TransactionIdentifier.TiValue1
Defines meaningful names for particular values of the
tiValue1 field. |
Constructor and Description |
---|
TransactionIdentifier()
The default constructor.
|
TransactionIdentifier(INTEGER tiFlag,
INTEGER tiValue1)
Constructs an instance of the
TransactionIdentifier with the specified mandatory
components. |
TransactionIdentifier(INTEGER tiFlag,
INTEGER tiValue1,
TransactionIdentifier.Ext ext)
Constructs an instance of the
TransactionIdentifier with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteExt()
Omits the
ext optional field from the value. |
TransactionIdentifier.Ext |
getExt()
Returns the value of the
ext optional field. |
INTEGER |
getSpare()
Returns the value of the
spare read-only field. |
INTEGER |
getTiFlag()
Returns the value of the
tiFlag field. |
INTEGER |
getTiValue1()
Returns the value of the
tiValue1 field. |
boolean |
hasExt()
Reports whether the
ext optional field is present in the value. |
void |
setExt(TransactionIdentifier.Ext ext)
Sets the value of the
ext optional field. |
void |
setTiFlag(INTEGER tiFlag)
Sets the value of the
tiFlag field. |
void |
setTiValue1(INTEGER tiValue1)
Sets the value of the
tiValue1 field. |
public TransactionIdentifier()
public TransactionIdentifier(INTEGER tiFlag, INTEGER tiValue1)
TransactionIdentifier
with the specified mandatory
components.tiFlag
- the value of the tiFlag
mandatory field.
The TiFlag
class defines meaningful names for particular values of the field.tiValue1
- the value of the tiValue1
mandatory field.
The TiValue1
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when any component has a null value.public TransactionIdentifier(INTEGER tiFlag, INTEGER tiValue1, TransactionIdentifier.Ext ext)
TransactionIdentifier
with the specified
components.tiFlag
- the value of the tiFlag
field (mandatory).
The TiFlag
class defines meaningful names for particular values of the field.tiValue1
- the value of the tiValue1
field (mandatory).
The TiValue1
class defines meaningful names for particular values of the field.ext
- the value of the ext
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getTiFlag()
tiFlag
field.tiFlag
field.
The TiFlag
class defines meaningful names for particular values of the field.public void setTiFlag(INTEGER tiFlag)
tiFlag
field.tiFlag
- the value of the tiFlag
field.
The TiFlag
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the tiFlag
parameter is null.public INTEGER getTiValue1()
tiValue1
field.tiValue1
field.
The TiValue1
class defines meaningful names for particular values of the field.public void setTiValue1(INTEGER tiValue1)
tiValue1
field.tiValue1
- the value of the tiValue1
field.
The TiValue1
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the tiValue1
parameter is null.public INTEGER getSpare()
spare
read-only field.spare
read-only field.public TransactionIdentifier.Ext getExt()
ext
optional field.ext
optional field or null if the field is omitted.public void setExt(TransactionIdentifier.Ext ext)
ext
optional field.ext
- the value of the ext
optional field. A null
value indicates that the optional field is omitted.public boolean hasExt()
ext
optional field is present in the value.ext
optional field is present in the value.public void deleteExt()
ext
optional field from the value.Copyright © 2024 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.