Interface DirectoryHeader
-
public interface DirectoryHeader
Calypso DF metadata.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]
getAccessConditions()
Gets a reference to access conditions.byte
getDfStatus()
Gets the DF status.byte[]
getKeyIndexes()
Gets a reference to keys indexes.byte
getKif(WriteAccessLevel writeAccessLevel)
Gets the KIF associated to the provided write access level.byte
getKvc(WriteAccessLevel writeAccessLevel)
Gets the KVC associated to the provided write access level.short
getLid()
Gets the associated LID.
-
-
-
Method Detail
-
getLid
short getLid()
Gets the associated LID.- Returns:
- The LID.
- Since:
- 1.0.0
-
getDfStatus
byte getDfStatus()
Gets the DF status.- Returns:
- The DF status byte.
- Since:
- 1.0.0
-
getAccessConditions
byte[] getAccessConditions()
Gets a reference to access conditions.- Returns:
- A not empty byte array.
- Since:
- 1.0.0
-
getKeyIndexes
byte[] getKeyIndexes()
Gets a reference to keys indexes.- Returns:
- A not empty byte array.
- Since:
- 1.0.0
-
getKif
byte getKif(WriteAccessLevel writeAccessLevel)
Gets the KIF associated to the provided write access level.- Parameters:
writeAccessLevel
- The write access level (should be not null).- Returns:
- The KIF value.
- Throws:
java.lang.IllegalArgumentException
- if writeAccessLevel is null.- Since:
- 1.0.0
-
getKvc
byte getKvc(WriteAccessLevel writeAccessLevel)
Gets the KVC associated to the provided write access level.- Parameters:
writeAccessLevel
- The write access level (should be not null).- Returns:
- The KVC value.
- Throws:
java.lang.IllegalArgumentException
- if writeAccessLevel is null.- Since:
- 1.0.0
-
-