|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HighUpdateArrayBuilder
The HighUpdateArrayBuilder interface provides methods for creation of
arrays supporting high usage of update operations with respect to
Java Card conventional arrays. The minimum number of update operations
is specified for the UICC by the JX property.
These arrays are intended to contain data for which the update operations is expected to be
higher than required for general data.
| Field Summary | |
|---|---|
static short |
HIGH_UPDATE_ARRAY_MIN_UPDATE_JA
JX Property value : High Update Array minimum update property, value JA corresponding to 100,000 update operations. |
static short |
HIGH_UPDATE_ARRAY_MIN_UPDATE_JB
JX Property value : High Update Array minimum update property, value JB corresponding to 500,000 update operations. |
static short |
HIGH_UPDATE_ARRAY_MIN_UPDATE_JC
JX Property value : High Update Array minimum update property, value JC corresponding to 1,000,000 update operations. |
| Method Summary | |
|---|---|
short |
getHighUpdateMinimumUpdateProperty()
Return the value of minimum number of update operations property (JX property) for the high update arrays supported by the UICC. |
boolean[] |
makeHighUpdateBooleanArray(short length)
Create a persistent boolean array with the specified array length and with
extended endurance in terms of update operations with respect to arrays created
by means of the Java new keyword. |
byte[] |
makeHighUpdateByteArray(short length)
Create a persistent byte array with the specified array length and with
extended endurance in terms of update operations with respect to arrays created
by means of the Java new keyword |
java.lang.Object[] |
makeHighUpdateObjectArray(short length)
Create a persistent Object array with the specified array length and with
extended endurance in terms of update operations with respect to arrays created
by means of the Java new keyword. |
short[] |
makeHighUpdateShortArray(short length)
Create a persistent short array with the specified array length and with
extended endurance in terms of update operations with respect to arrays created
by means of the Java new keyword. |
| Field Detail |
|---|
static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JA
static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JB
static final short HIGH_UPDATE_ARRAY_MIN_UPDATE_JC
| Method Detail |
|---|
boolean[] makeHighUpdateBooleanArray(short length)
boolean array with the specified array length and with
extended endurance in terms of update operations with respect to arrays created
by means of the Java new keyword.
length - the length of the boolean array
javacard.framework.SystemException - with the following reason code: SystemException.NO_RESOURCE if there are not enough resources in the
card to allocate the arrayjava.lang.NegativeArraySizeException - if the length parameter is negativebyte[] makeHighUpdateByteArray(short length)
byte array with the specified array length and with
extended endurance in terms of update operations with respect to arrays created
by means of the Java new keyword
length - the length of the byte array
javacard.framework.SystemException - with the following reason code: SystemException.NO_RESOURCE if there are not enough resources in the
card to allocate the arrayjava.lang.NegativeArraySizeException - if the length parameter is negativejava.lang.Object[] makeHighUpdateObjectArray(short length)
Object array with the specified array length and with
extended endurance in terms of update operations with respect to arrays created
by means of the Java new keyword.
length - the length of the Object array
javacard.framework.SystemException - with the following reason code: SystemException.NO_RESOURCE if there are not enough resources in the
card to allocate the arrayjava.lang.NegativeArraySizeException - if the length parameter is negativeshort[] makeHighUpdateShortArray(short length)
short array with the specified array length and with
extended endurance in terms of update operations with respect to arrays created
by means of the Java new keyword.
length - the length of the short array
javacard.framework.SystemException - with the following reason code: SystemException.NO_RESOURCE if there are not enough resources in the
card to allocate the arrayjava.lang.NegativeArraySizeException - if the length parameter is negativeshort getHighUpdateMinimumUpdateProperty()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||