java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.SmfRecord
com.blackhillsoftware.smf.smf17.Smf17Record
Mapping for SMF type 17 record.
Typically you would obtain Smf17Records by reading SmfRecords and using
Smf17Record.
from(SmfRecord)
to create the specialized record after determining the record type.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSmf17Record
(byte[] data) Constructs an Smf17Record from the specified byte array.Smf17Record
(SmfRecord record) Constructs a new Smf17Record from an existing SMF record. -
Method Summary
Modifier and TypeMethodDescriptionstatic Smf17Record
from
(byte[] data) Constructs an Smf17Record from the specified byte array.static Smf17Record
Constructs a new Smf17Record from an existing SMF record.smf17dsn()
SMF17DSN value.smf17dte()
SMF17DTE as a LocalDate.int
SMF17DTE raw value.int
smf17flg()
SMF17FLG value.smf17jbn()
SMF17JBN value.int
smf17len()
SMF17LEN value.int
smf17nvl()
SMF17NVL value.int
smf17rin()
SMF17RIN value.smf17rsd()
SMF17RSD as a LocalDate.int
SMF17RSD raw value.smf17rst()
SMF17RST as a LocalTime.long
SMF17RST raw valueint
smf17rty()
SMF17RTY value.int
smf17seg()
SMF17SEG value.smf17sid()
SMF17SID value.smf17tme()
SMF17TME as a LocalTime.long
SMF17TME raw valuesmf17uid()
SMF17UID value.Methods inherited from class com.blackhillsoftware.smf.SmfRecord
createSection, extendedHeader, extendedHeader, getTriplet, 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
-
Field Details
-
SMF17LNV
public static final int SMF17LNVConstant: 0x08 = 8- See Also:
-
-
Constructor Details
-
Smf17Record
public Smf17Record(byte[] data) Constructs an Smf17Record from the specified byte array.- Parameters:
data
- a byte array containing the SMF record data
-
Smf17Record
Constructs a new Smf17Record from an existing SMF record. The 2 records share the same data byte array.- Parameters:
record
- an existing SMF record
-
-
Method Details
-
from
Constructs a new Smf17Record from an existing SMF record. The 2 records share the same data byte array.- Parameters:
record
- an existing SMF record
-
from
Constructs an Smf17Record from the specified byte array.- Parameters:
data
- a byte array containing the SMF record data
-
smf17len
public int smf17len()SMF17LEN value.- Returns:
- int SMF17LEN value
-
smf17seg
public int smf17seg()SMF17SEG value.- Returns:
- int SMF17SEG value
-
smf17flg
public int smf17flg()SMF17FLG value.- Returns:
- int SMF17FLG value
-
smf17rty
public int smf17rty()SMF17RTY value.- Returns:
- int SMF17RTY value
-
smf17tme
SMF17TME as a LocalTime.- Returns:
- LocalTime SMF17TME Time
- See Also:
-
smf17tmeRawValue
public long smf17tmeRawValue()SMF17TME raw value- Returns:
- long SMF17TME value
-
smf17dte
SMF17DTE as a LocalDate.- Returns:
- LocalDate SMF17DTE Date
- See Also:
-
smf17dteRawValue
public int smf17dteRawValue()SMF17DTE raw value.- Returns:
- int SMF17DTE value
-
smf17sid
SMF17SID value.- Returns:
- String SMF17SID value
-
smf17jbn
SMF17JBN value.- Returns:
- String SMF17JBN value
-
smf17rst
SMF17RST as a LocalTime.- Returns:
- LocalTime SMF17RST Time
- See Also:
-
smf17rstRawValue
public long smf17rstRawValue()SMF17RST raw value- Returns:
- long SMF17RST value
-
smf17rsd
SMF17RSD as a LocalDate.- Returns:
- LocalDate SMF17RSD Date
- See Also:
-
smf17rsdRawValue
public int smf17rsdRawValue()SMF17RSD raw value.- Returns:
- int SMF17RSD value
-
smf17uid
SMF17UID value.- Returns:
- String SMF17UID value
-
smf17rin
public int smf17rin()SMF17RIN value.- Returns:
- int SMF17RIN value
-
smf17dsn
SMF17DSN value.- Returns:
- String SMF17DSN value
-
smf17nvl
public int smf17nvl()SMF17NVL value.- Returns:
- int SMF17NVL value
-