Package com.blackhillsoftware.smf.smf89
Class ProductSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf89.ProductSection
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x08 = 8static final int
Constant: 0x20 = 32static final int
Constant: 0x80 = 128static final int
Constant: 0x10 = 16static final int
Constant: 0x40 = 64 -
Method Summary
Modifier and TypeMethodDescriptionstatic ProductSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.int
Deprecated.int
SMF89_CoreMode_CP value.int
Deprecated.Make capitalization more consistent with macro usesmf89CoreModeZaap()
int
SMF89_CoreMode_zAAP value.int
Deprecated.Make capitalization more consistent with macro usesmf89CoreModeZcbp()
int
SMF89_CoreMode_zCBP value.int
Deprecated.Make capitalization more consistent with macro usesmf89CoreModeZiip()
int
SMF89_CoreMode_zIIP value.smf89cr()
SMF89CR value.smf89dto()
SMF89DTO as ZoneOffset.long
SMF89DTO raw value.smf89hof()
SMF89HOF as a Duration.long
SMF89HOF raw value.double
SMF89HOF in seconds.smf89ied()
SMF89IED as a LocalDate.int
SMF89IED raw value.smf89iet()
SMF89IET as a LocalTime.long
SMF89IET raw valuesmf89isd()
SMF89ISD as a LocalDate.int
SMF89ISD raw value.smf89ist()
SMF89IST as a LocalTime.long
SMF89IST raw valueboolean
smf89lga()
Return true ifSMF89LGA
bit insmf89pfl()
is set.smf89osl()
SMF89OSL value.boolean
smf89p1a()
Return true ifSMF89P1A
bit insmf89pfl()
is set.int
smf89pfl()
SMF89PFL value.smf89pnm()
SMF89PNM value.long
smf89rvn()
SMF89RVN value.boolean
Return true ifSMF89SolutionEdition
bit insmf89pfl()
is set.boolean
Return true ifSMF89_zCBP
bit insmf89pfl()
is set.int
smf89zep()
SMF89ZEP value.boolean
smf89zna()
Return true ifSMF89ZNA
bit insmf89pfl()
is set.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SMF89P1A
public static final int SMF89P1AConstant: 0x80 = 128- See Also:
-
SMF89ZNA
public static final int SMF89ZNAConstant: 0x40 = 64- See Also:
-
SMF89LGA
public static final int SMF89LGAConstant: 0x20 = 32- See Also:
-
SMF89SolutionEdition
public static final int SMF89SolutionEditionConstant: 0x10 = 16- See Also:
-
SMF89_zCBP
public static final int SMF89_zCBPConstant: 0x08 = 8- See Also:
-
-
Method Details
-
smf89pnm
SMF89PNM value.- Returns:
- String SMF89PNM value
-
smf89rvn
public long smf89rvn()SMF89RVN value.- Returns:
- long SMF89RVN value
-
smf89osl
SMF89OSL value.- Returns:
- String SMF89OSL value
-
smf89ist
SMF89IST as a LocalTime.- Returns:
- LocalTime SMF89IST Time
- See Also:
-
smf89istRawValue
public long smf89istRawValue()SMF89IST raw value- Returns:
- long SMF89IST value
-
smf89isd
SMF89ISD as a LocalDate.- Returns:
- LocalDate SMF89ISD Date
- See Also:
-
smf89isdRawValue
public int smf89isdRawValue()SMF89ISD raw value.- Returns:
- int SMF89ISD value
-
smf89iet
SMF89IET as a LocalTime.- Returns:
- LocalTime SMF89IET Time
- See Also:
-
smf89ietRawValue
public long smf89ietRawValue()SMF89IET raw value- Returns:
- long SMF89IET value
-
smf89ied
SMF89IED as a LocalDate.- Returns:
- LocalDate SMF89IED Date
- See Also:
-
smf89iedRawValue
public int smf89iedRawValue()SMF89IED raw value.- Returns:
- int SMF89IED value
-
smf89pfl
public int smf89pfl()SMF89PFL value.- Returns:
- int SMF89PFL value
-
smf89p1a
public boolean smf89p1a()Return true ifSMF89P1A
bit insmf89pfl()
is set.- Returns:
- boolean SMF89P1A bit is set in smf89pfl()
SMF89P1A = 0x80
-
smf89zna
public boolean smf89zna()Return true ifSMF89ZNA
bit insmf89pfl()
is set.- Returns:
- boolean SMF89ZNA bit is set in smf89pfl()
SMF89ZNA = 0x40
-
smf89lga
public boolean smf89lga()Return true ifSMF89LGA
bit insmf89pfl()
is set.- Returns:
- boolean SMF89LGA bit is set in smf89pfl()
SMF89LGA = 0x20
-
smf89solutionedition
public boolean smf89solutionedition()Return true ifSMF89SolutionEdition
bit insmf89pfl()
is set.- Returns:
- boolean SMF89SolutionEdition bit is set in smf89pfl()
SMF89SolutionEdition = 0x10
-
smf89Zcbp
public boolean smf89Zcbp()Return true ifSMF89_zCBP
bit insmf89pfl()
is set.- Returns:
- boolean SMF89_zCBP bit is set in smf89pfl()
SMF89_zCBP = 0x08
-
smf89cr
SMF89CR value.- Returns:
- String SMF89CR value
-
smf89zep
public int smf89zep()SMF89ZEP value.- Returns:
- int SMF89ZEP value
-
smf89hof
SMF89HOF as a Duration.- Returns:
- Duration SMF89HOF
- See Also:
-
smf89hofSeconds
public double smf89hofSeconds()SMF89HOF in seconds.- Returns:
- double SMF89HOF converted to seconds
-
smf89hofRawValue
public long smf89hofRawValue()SMF89HOF raw value.- Returns:
- long SMF89HOF raw value
-
smf89dto
SMF89DTO as ZoneOffset.- Returns:
- ZoneOffset SMF89DTO
-
smf89dtoRawValue
public long smf89dtoRawValue()SMF89DTO raw value.- Returns:
- long SMF89DTO value
-
smf89CoreModeCp
public int smf89CoreModeCp()SMF89_CoreMode_CP value.- Returns:
- int SMF89_CoreMode_CP value
-
smf89CoremodeCp
Deprecated.Make capitalization more consistent with macro usesmf89CoreModeCp()
-
smf89CoreModeZcbp
public int smf89CoreModeZcbp()SMF89_CoreMode_zCBP value.- Returns:
- int SMF89_CoreMode_zCBP value
-
smf89CoremodeZcbp
Deprecated.Make capitalization more consistent with macro usesmf89CoreModeZcbp()
-
smf89CoreModeZaap
public int smf89CoreModeZaap()SMF89_CoreMode_zAAP value.- Returns:
- int SMF89_CoreMode_zAAP value
-
smf89CoremodeZaap
Deprecated.Make capitalization more consistent with macro usesmf89CoreModeZaap()
-
smf89CoreModeZiip
public int smf89CoreModeZiip()SMF89_CoreMode_zIIP value.- Returns:
- int SMF89_CoreMode_zIIP value
-
smf89CoremodeZiip
Deprecated.Make capitalization more consistent with macro usesmf89CoreModeZiip()
-
create
create is intended for internal use only. Instances of this section are created by the parent record or section.- Parameters:
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the section
-
smf89CoreModeCp()