public final class StProductSection extends SmfData
Modifier and Type | Method and Description |
---|---|
static StProductSection |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
LocalTime |
smfstclt()
SMFSTCLT as LocalTime.
|
String |
smfstcltRawValue()
SMFSTCLT String value.
|
ZonedDateTime |
smfstcst()
SMFSTCST STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).
|
BigInteger |
smfstcstRawValue()
SMFSTCST STCK value.
|
LocalDate |
smfstdat()
SMFSTDAT as LocalDate.
|
String |
smfstdatRawValue()
SMFSTDAT String value.
|
String |
smfstdid()
SMFSTDID value.
|
long |
smfstdtk()
SMFSTDTK value.
|
String |
smfsticd()
SMFSTICD value.
|
long |
smfstino()
SMFSTINO value.
|
LocalTime |
smfstint()
SMFSTINT as LocalTime.
|
String |
smfstintRawValue()
SMFSTINT String value.
|
String |
smfstjbn()
SMFSTJBN value.
|
LocalTime |
smfstlrt()
SMFSTLRT as LocalTime.
|
String |
smfstlrtRawValue()
SMFSTLRT String value.
|
int |
smfstmfl()
SMFSTMFL value.
|
String |
smfstpdn()
SMFSTPDN value.
|
String |
smfstprn()
SMFSTPRN value.
|
String |
smfstrqt()
SMFSTRQT value.
|
LocalDate |
smfstrsd()
SMFSTRSD as a LocalDate.
|
int |
smfstrsdRawValue()
SMFSTRSD raw value.
|
LocalTime |
smfstrst()
SMFSTRST as a LocalTime.
|
long |
smfstrstRawValue()
SMFSTRST raw value
|
long |
smfstrtk()
SMFSTRTK value, throws exception if SMFSTRTK overflows 64 bit signed integer.
|
BigInteger |
smfstrtkAsBigInteger()
SMFSTRTK value as a BigInteger.
|
int |
smfstrvn()
SMFSTRVN value.
|
String |
smfstspn()
SMFSTSPN value.
|
String |
smfstuif()
SMFSTUIF value.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public int smfstrvn()
public String smfstprn()
public String smfstspn()
public int smfstmfl()
public long smfstdtk()
public String smfstdid()
public String smfstrqt()
public String smfsticd()
public LocalDate smfstdat()
LocalDate
public String smfstdatRawValue()
public LocalTime smfstclt()
LocalTime
public String smfstcltRawValue()
public LocalTime smfstint()
LocalTime
public String smfstintRawValue()
public long smfstino()
public long smfstrtk()
IllegalArgumentException
- If the value of SMFSTRTK exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMFSTRTK).
Use smfstrtkAsBigInteger()
if this is possible.public BigInteger smfstrtkAsBigInteger()
smfstrtk()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public LocalTime smfstlrt()
LocalTime
public String smfstlrtRawValue()
public ZonedDateTime smfstcst()
Use smfstcstRawValue()
for a BigInteger containing the complete
STCK value.
ZonedDateTime
public BigInteger smfstcstRawValue()
public String smfstjbn()
public LocalDate smfstrsd()
LocalDate
public int smfstrsdRawValue()
public LocalTime smfstrst()
LocalTime
public long smfstrstRawValue()
public String smfstuif()
public String smfstpdn()
public static StProductSection create(byte[] Data, int offset, int length)
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the sectionCopyright © 2020 Black Hill Software Pty Ltd. All rights reserved.