public final class ProductSection extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
SMF75BIP
Constant: 0x01 = 1
|
static int |
SMF75BOO
Constant: 0x07 = 7
|
static int |
SMF75BRP
Constant: 0x03 = 3
|
static int |
SMF75BSH
Constant: 0x02 = 2
|
static int |
SMF75CNE
Constant: 0x40 = 64
|
static int |
SMF75CNV
Constant: 0x80 = 128
|
static int |
SMF75DRC
Constant: 0x20 = 32
|
static int |
SMF75EED
Constant: 0x20 = 32
|
static int |
SMF75EME
Constant: 0x10 = 16
|
static int |
SMF75IIP
Constant: 0x40 = 64
|
static int |
SMF75ISM
Constant: 0x10 = 16
|
static int |
SMF75ISS
Constant: 0x40 = 64
|
static int |
SMF75M3R
Constant: 0x20 = 32
|
static int |
SMF75PE2
Constant: 0x01 = 1
|
static int |
SMF75PED
Constant: 0x02 = 2
|
static int |
SMF75PRI
Constant: 0x08 = 8
|
static int |
SMF75PRP
Constant: 0x04 = 4
|
static int |
SMF75QES
Constant: 0x80 = 128
|
Modifier and Type | Method and Description |
---|---|
static ProductSection |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
boolean |
smf75bip()
Return true if
smf75fla() masked by SMF75BOO equals SMF75BIP . |
boolean |
smf75brp()
Return true if
smf75fla() masked by SMF75BOO equals SMF75BRP . |
boolean |
smf75bsh()
Return true if
smf75fla() masked by SMF75BOO equals SMF75BSH . |
boolean |
smf75cne()
Return true if
SMF75CNE bit in smf75prf() is set. |
boolean |
smf75cnv()
Return true if SMF75CNV bit in
smf75fla() is set. |
Duration |
smf75cyc()
SMF75CYC as a Duration.
|
int |
smf75cycRawValue()
SMF75CYC raw value.
|
double |
smf75cycSeconds()
SMF75CYC in seconds.
|
LocalDate |
smf75dat()
SMF75DAT as a LocalDate.
|
int |
smf75datRawValue()
SMF75DAT raw value.
|
boolean |
smf75drc()
Return true if
SMF75DRC bit in smf75prf() is set. |
boolean |
smf75eed()
Return true if SMF75EED bit in
smf75fla() is set. |
boolean |
smf75eme()
Return true if
SMF75EME bit in smf75prf() is set. |
int |
smf75fla()
SMF75FLA value.
|
ZonedDateTime |
smf75gie()
SMF75GIE STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).
|
BigInteger |
smf75gieRawValue()
SMF75GIE STCK value.
|
ZonedDateTime |
smf75iet()
SMF75IET STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).
|
BigInteger |
smf75ietRawValue()
SMF75IET STCK value.
|
boolean |
smf75iip()
Return true if SMF75IIP bit in
smf75fla() is set. |
int |
smf75iml()
SMF75IML value.
|
Duration |
smf75int()
SMF75INT as a Duration.
|
int |
smf75intRawValue()
SMF75INT raw value.
|
double |
smf75intSeconds()
SMF75INT in seconds.
|
boolean |
smf75ism()
Return true if SMF75ISM bit in
smf75fla() is set. |
boolean |
smf75iss()
Return true if SMF75ISS bit in
smf75fla() is set. |
LocalTime |
smf75ist()
SMF75IST as LocalTime.
|
int |
smf75istRawValue()
SMF75IST raw value.
|
ZoneOffset |
smf75lgo()
SMF75LGO as ZoneOffset.
|
long |
smf75lgoRawValue()
SMF75LGO raw value.
|
boolean |
smf75m3r()
Return true if SMF75M3R bit in
smf75fla() is set. |
int |
smf75mfl()
SMF75MFL value.
|
int |
smf75mfv()
SMF75MFV value.
|
String |
smf75mvs()
SMF75MVS value.
|
Duration |
smf75oil()
SMF75OIL as a Duration.
|
int |
smf75oilRawValue()
SMF75OIL raw value.
|
double |
smf75oilSeconds()
SMF75OIL in seconds.
|
boolean |
smf75pe2()
Return true if
SMF75PE2 bit in smf75prf() is set. |
boolean |
smf75ped()
Return true if
SMF75PED bit in smf75prf() is set. |
String |
smf75prd()
SMF75PRD value.
|
int |
smf75prf()
SMF75PRF value.
|
boolean |
smf75pri()
Return true if
SMF75PRI bit in smf75prf() is set. |
boolean |
smf75prp()
Return true if
SMF75PRP bit in smf75prf() is set. |
int |
smf75ptn()
SMF75PTN value.
|
boolean |
smf75qes()
Return true if
SMF75QES bit in smf75prf() is set. |
int |
smf75ral()
SMF75RAL value.
|
int |
smf75ran()
SMF75RAN value.
|
int |
smf75rao()
SMF75RAO value.
|
String |
smf75rls()
SMF75RLS value.
|
int |
smf75rv2()
SMF75RV2 value.
|
long |
smf75sam()
SMF75SAM value.
|
String |
smf75snm()
SMF75SNM value.
|
int |
smf75srl()
SMF75SRL value.
|
Duration |
smf75syn()
SMF75SYN as a Duration.
|
int |
smf75synRawValue()
SMF75SYN raw value.
|
double |
smf75synSeconds()
SMF75SYN in seconds.
|
String |
smf75xnm()
SMF75XNM value.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int SMF75CNV
public static final int SMF75ISS
public static final int SMF75M3R
public static final int SMF75ISM
public static final int SMF75IIP
public static final int SMF75EED
public static final int SMF75BOO
public static final int SMF75BRP
public static final int SMF75BSH
public static final int SMF75BIP
public static final int SMF75QES
public static final int SMF75CNE
public static final int SMF75DRC
public static final int SMF75EME
public static final int SMF75PRI
public static final int SMF75PRP
public static final int SMF75PED
public static final int SMF75PE2
public int smf75mfv()
public String smf75prd()
public LocalTime smf75ist()
LocalTime
public int smf75istRawValue()
public LocalDate smf75dat()
LocalDate
public int smf75datRawValue()
public Duration smf75int()
Duration
public double smf75intSeconds()
public int smf75intRawValue()
public int smf75mfl()
public long smf75sam()
public int smf75rv2()
public int smf75fla()
public boolean smf75cnv()
smf75fla()
is set.SMF75CNV = 0x80
public boolean smf75iss()
smf75fla()
is set.SMF75ISS = 0x40
public boolean smf75m3r()
smf75fla()
is set.SMF75M3R = 0x20
public boolean smf75ism()
smf75fla()
is set.SMF75ISM = 0x10
public boolean smf75iip()
smf75fla()
is set.SMF75IIP = 0x40
public boolean smf75eed()
smf75fla()
is set.SMF75EED = 0x20
public boolean smf75brp()
smf75fla()
masked by SMF75BOO equals SMF75BRP
.smf75fla()
& SMF75BOO equals SMF75BRP
SMF75BRP = 0x03
public boolean smf75bsh()
smf75fla()
masked by SMF75BOO equals SMF75BSH
.smf75fla()
& SMF75BOO equals SMF75BSH
SMF75BSH = 0x02
public boolean smf75bip()
smf75fla()
masked by SMF75BOO equals SMF75BIP
.smf75fla()
& SMF75BOO equals SMF75BIP
SMF75BIP = 0x01
public String smf75rls()
public Duration smf75cyc()
Duration
public double smf75cycSeconds()
public int smf75cycRawValue()
public String smf75mvs()
public int smf75iml()
public int smf75prf()
public boolean smf75qes()
SMF75QES
bit in smf75prf()
is set.SMF75QES = 0x80
public boolean smf75cne()
SMF75CNE
bit in smf75prf()
is set.SMF75CNE = 0x40
public boolean smf75drc()
SMF75DRC
bit in smf75prf()
is set.SMF75DRC = 0x20
public boolean smf75eme()
SMF75EME
bit in smf75prf()
is set.SMF75EME = 0x10
public boolean smf75pri()
SMF75PRI
bit in smf75prf()
is set.SMF75PRI = 0x08
public boolean smf75prp()
SMF75PRP
bit in smf75prf()
is set.SMF75PRP = 0x04
public boolean smf75ped()
SMF75PED
bit in smf75prf()
is set.SMF75PED = 0x02
public boolean smf75pe2()
SMF75PE2
bit in smf75prf()
is set.SMF75PE2 = 0x01
public int smf75ptn()
public int smf75srl()
public ZonedDateTime smf75iet()
Use smf75ietRawValue()
for a BigInteger containing the complete
STCK value.
ZonedDateTime
public BigInteger smf75ietRawValue()
public ZoneOffset smf75lgo()
public long smf75lgoRawValue()
public int smf75rao()
public int smf75ral()
public int smf75ran()
public Duration smf75oil()
Duration
public double smf75oilSeconds()
public int smf75oilRawValue()
public Duration smf75syn()
Duration
public double smf75synSeconds()
public int smf75synRawValue()
public ZonedDateTime smf75gie()
Use smf75gieRawValue()
for a BigInteger containing the complete
STCK value.
ZonedDateTime
public BigInteger smf75gieRawValue()
public String smf75xnm()
public String smf75snm()
public static ProductSection 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.