public final class Smf18Record extends SmfRecord
Typically you would obtain Smf18Records by reading SmfRecords and using
Smf18Record.
from(SmfRecord)
to create the specialized record after determining the record type.
Modifier and Type | Field and Description |
---|---|
static int |
SMF18CON
Constant: 0x80 = 128
|
static int |
SMF18FAC
Constant: 0x80 = 128
|
static int |
SMF18LNV
Constant: 0x08 = 8
|
Constructor and Description |
---|
Smf18Record(byte[] data)
Constructs an Smf18Record from the specified byte array.
|
Smf18Record(SmfRecord record)
Constructs a new Smf18Record from an existing SMF record.
|
Modifier and Type | Method and Description |
---|---|
static Smf18Record |
from(byte[] data)
Constructs an Smf18Record from the specified byte array.
|
static Smf18Record |
from(SmfRecord record)
Constructs a new Smf18Record from an existing SMF record.
|
boolean |
smf18con()
Return true if
SMF18CON bit in smf18in1() is set. |
LocalDate |
smf18dte()
SMF18DTE as a LocalDate.
|
int |
smf18dteRawValue()
SMF18DTE raw value.
|
boolean |
smf18fac()
Return true if
SMF18FAC bit in smf18fl1() is set. |
int |
smf18fl1()
SMF18FL1 value.
|
int |
smf18flg()
SMF18FLG value.
|
int |
smf18in1()
SMF18IN1 value.
|
int |
smf18in2()
SMF18IN2 value.
|
String |
smf18jbn()
SMF18JBN value.
|
int |
smf18len()
SMF18LEN value.
|
String |
smf18nds()
SMF18NDS value.
|
int |
smf18nvl()
SMF18NVL value.
|
String |
smf18ods()
SMF18ODS value.
|
int |
smf18rin()
SMF18RIN value.
|
LocalDate |
smf18rsd()
SMF18RSD as a LocalDate.
|
int |
smf18rsdRawValue()
SMF18RSD raw value.
|
LocalTime |
smf18rst()
SMF18RST as a LocalTime.
|
long |
smf18rstRawValue()
SMF18RST raw value
|
int |
smf18rty()
SMF18RTY value.
|
int |
smf18seg()
SMF18SEG value.
|
String |
smf18sid()
SMF18SID value.
|
LocalTime |
smf18tme()
SMF18TME as a LocalTime.
|
long |
smf18tmeRawValue()
SMF18TME raw value
|
String |
smf18uid()
SMF18UID value.
|
equals, extendedHeader, extendedHeader, hashCode, hasSubtypes, hasSubtypes, recordLength, recordLength, recordType, recordType, sanityCheck, smfDate, smfDate, smfDateTime, smfDateTime, smfhdr1Flag, smfhdr1Iefu86, smfhdr1Len, smfhdr1Len, smfhdr1Stcke, smfhdr1StckeRawValue, smfhdr1Tzo, smfhdr1TzoRawValue, smfhdr1Version, smfhdr1Version, smfTime, smfTime, subSystem, subSystem, subType, subType, system, system, toString
createSection, dump, dump, dump, dump, getBytes, getBytes, getDataArray, getTriplet
public static final int SMF18CON
public static final int SMF18FAC
public static final int SMF18LNV
public Smf18Record(byte[] data)
data
- a byte array containing the SMF record datapublic Smf18Record(SmfRecord record)
record
- an existing SMF recordpublic static Smf18Record from(SmfRecord record)
record
- an existing SMF recordpublic static Smf18Record from(byte[] data)
data
- a byte array containing the SMF record datapublic int smf18len()
public int smf18seg()
public int smf18flg()
public int smf18rty()
public LocalTime smf18tme()
LocalTime
public long smf18tmeRawValue()
public LocalDate smf18dte()
LocalDate
public int smf18dteRawValue()
public String smf18sid()
public String smf18jbn()
public LocalTime smf18rst()
LocalTime
public long smf18rstRawValue()
public LocalDate smf18rsd()
LocalDate
public int smf18rsdRawValue()
public String smf18uid()
public int smf18rin()
public int smf18in1()
public boolean smf18con()
SMF18CON
bit in smf18in1()
is set.SMF18CON = 0x80
public int smf18in2()
public String smf18ods()
public String smf18nds()
public int smf18fl1()
public boolean smf18fac()
SMF18FAC
bit in smf18fl1()
is set.SMF18FAC = 0x80
public int smf18nvl()
Copyright © 2020 Black Hill Software Pty Ltd. All rights reserved.