A B C D E F G H I J L N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ApduUtil - Class in org.eclipse.keyple.core.util
-
Util to build APDUs and check case 4.
- Assert - Class in org.eclipse.keyple.core.util
-
Exposes useful methods for testing method call parameters and raising a IllegalArgumentException unchecked exception.
B
- BerTlvUtil - Class in org.eclipse.keyple.core.util
-
Helper class to decode BER-TLV encoded data.
- BodyError - Class in org.eclipse.keyple.core.util.json
-
POJO used to transport the content of an
Exception
into a string. - BodyError(Exception) - Constructor for class org.eclipse.keyple.core.util.json.BodyError
-
Builds an instance from an exception reference.
- BodyErrorJsonDeserializer - Class in org.eclipse.keyple.core.util.json
-
JSON deserializer of a
BodyError
. - BodyErrorJsonDeserializer() - Constructor for class org.eclipse.keyple.core.util.json.BodyErrorJsonDeserializer
- build(byte, byte, byte, byte, byte[], Byte) - Static method in class org.eclipse.keyple.core.util.ApduUtil
-
Builds an APDU request from its elements as defined by the ISO 7816 standard.
- ByteArrayJsonAdapter - Class in org.eclipse.keyple.core.util.json
-
JSON serializer/deserializer of a byte array to a hex string.
- ByteArrayJsonAdapter() - Constructor for class org.eclipse.keyple.core.util.json.ByteArrayJsonAdapter
- ByteArrayUtil - Class in org.eclipse.keyple.core.util
-
Utility class around byte arrays.
- ByteJsonAdapter - Class in org.eclipse.keyple.core.util.json
-
JSON serializer/deserializer of a byte to a hex string.
- ByteJsonAdapter() - Constructor for class org.eclipse.keyple.core.util.json.ByteJsonAdapter
C
- CalendarJsonAdapter - Class in org.eclipse.keyple.core.util.json
-
JSON serializer/deserializer of a
Calendar
to a string in ISO 8601 format. - CalendarJsonAdapter() - Constructor for class org.eclipse.keyple.core.util.json.CalendarJsonAdapter
-
Builds a new instance.
- ContactCardCommonProtocol - Enum in org.eclipse.keyple.core.util.protocol
-
Deprecated.This list of protocol names is arbitrary and is not used by Keyple services. The protocol identifiers can be freely defined by the business application during polling configuration and card selection.
- ContactlessCardCommonProtocol - Enum in org.eclipse.keyple.core.util.protocol
-
Deprecated.This list of protocol names is arbitrary and is not used by Keyple services. The protocol identifiers can be freely defined by the business application during polling configuration and card selection.
D
- DateJsonSerializer - Class in org.eclipse.keyple.core.util.json
-
JSON serializer of a
Date
to a string in ISO 8601 format. - DateJsonSerializer() - Constructor for class org.eclipse.keyple.core.util.json.DateJsonSerializer
-
Builds a new instance.
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.keyple.core.util.json.BodyErrorJsonDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.keyple.core.util.json.ByteArrayJsonAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.keyple.core.util.json.ByteJsonAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.keyple.core.util.json.CalendarJsonAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.keyple.core.util.json.IntegerJsonAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.keyple.core.util.json.LongJsonAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.keyple.core.util.json.ShortJsonAdapter
E
- extractBytes(byte[], int, int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Extracts "nbBytes" bytes from the "bitOffset" index (in bits) from a byte array.
- extractInt(byte[], int, int, boolean) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Converts "nbBytes" bytes located at the "offset" provided in a source byte array into an integer.
F
- fourBytesToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.Use
ByteArrayUtil.extractInt(byte[], int, int, boolean)
method instead with "nbBytes = 2" and "isSigned = true|false". - fromHex(String) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.Use
HexUtil.toByteArray(String)
method instead.
G
- getCode() - Method in class org.eclipse.keyple.core.util.json.BodyError
-
Gets the exception class name.
- getException() - Method in class org.eclipse.keyple.core.util.json.BodyError
-
Gets the associated exception.
- getInstance() - Static method in class org.eclipse.keyple.core.util.Assert
-
Gets the unique instance.
- getParser() - Static method in class org.eclipse.keyple.core.util.json.JsonUtil
-
Gets the singleton instance of the parser.
- greaterOrEqual(Integer, int, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that an integer is not null and is greater than or equal to minValue.
H
- HexUtil - Class in org.eclipse.keyple.core.util
-
Utility class around hex strings.
I
- INNOVATRON_B_PRIME_CARD - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Deprecated.
- INNOVATRON_HIGH_SPEED_PROTOCOL_SAM - org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
-
Deprecated.
- IntegerJsonAdapter - Class in org.eclipse.keyple.core.util.json
-
JSON serializer/deserializer of an integer to a hex string.
- IntegerJsonAdapter() - Constructor for class org.eclipse.keyple.core.util.json.IntegerJsonAdapter
- isCase4(byte[]) - Static method in class org.eclipse.keyple.core.util.ApduUtil
-
Indicates if the provided byte array contains a case4 APDU command.
- isConstructed(int) - Static method in class org.eclipse.keyple.core.util.BerTlvUtil
-
Indicates if the provided tag ID corresponds to a constructed tag.
- isEqual(Integer, int, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that an integer is equal to value.
- isHexString(String, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that a string has a valid hexadecimal format.
- isInRange(Integer, int, int, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that an integer is not null and is in the range minValue, maxValue.
- ISO_14443_4 - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Deprecated.
- ISO_7816_3 - org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
-
Deprecated.
- ISO_7816_3_T0 - org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
-
Deprecated.
- ISO_7816_3_T1 - org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
-
Deprecated.
- isTrue(Boolean, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that a condition is true.
- isValid(String) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Checks if a string is formed by an even number of hexadecimal digits.
- isValidHexString(String) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.Use
HexUtil.isValid(String)
method instead.
J
- JsonUtil - Class in org.eclipse.keyple.core.util.json
-
Json utilities based on Gson (com.google.gson).
L
- LongJsonAdapter - Class in org.eclipse.keyple.core.util.json
-
JSON serializer/deserializer of a long to a hex string.
- LongJsonAdapter() - Constructor for class org.eclipse.keyple.core.util.json.LongJsonAdapter
N
- NFC_A_ISO_14443_3A - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Deprecated.
- NFC_B_ISO_14443_3B - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Deprecated.
- NFC_F_JIS_6319_4 - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Deprecated.
- NFC_V_ISO_15693 - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Deprecated.
- normalizeHexString(String) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.To be removed.
- notEmpty(byte[], String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that a byte array is not null and not empty.
- notEmpty(String, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that the input string is not null and not empty.
- notEmpty(Collection<?>, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that a collection of objects is not null and not empty.
- notNull(Object, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that the input object is not null.
O
- org.eclipse.keyple.core.util - package org.eclipse.keyple.core.util
-
Various utility classes.
- org.eclipse.keyple.core.util.json - package org.eclipse.keyple.core.util.json
-
JSON utility classes as serializers/deserializers, mainly used by the Keyple Distributed Plugins solution.
- org.eclipse.keyple.core.util.protocol - package org.eclipse.keyple.core.util.protocol
-
Card protocols definitions.
P
- parse(byte[], boolean) - Static method in class org.eclipse.keyple.core.util.BerTlvUtil
-
Parse the provided TLV structure and place all or only primitive tags found in a map.
- parseSimple(byte[], boolean) - Static method in class org.eclipse.keyple.core.util.BerTlvUtil
-
Parse the provided TLV structure and place all or only primitive tags found in a map.
R
- registerTypeAdapter(Class<?>, Object, boolean) - Static method in class org.eclipse.keyple.core.util.json.JsonUtil
-
Registers a new type adapter.
S
- serialize(byte[], Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.ByteArrayJsonAdapter
- serialize(Byte, Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.ByteJsonAdapter
- serialize(Integer, Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.IntegerJsonAdapter
- serialize(Long, Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.LongJsonAdapter
- serialize(Short, Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.ShortJsonAdapter
- serialize(Throwable, Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.ThrowableJsonSerializer
- serialize(Calendar, Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.CalendarJsonAdapter
- serialize(Date, Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.DateJsonSerializer
- ShortJsonAdapter - Class in org.eclipse.keyple.core.util.json
-
JSON serializer/deserializer of a short to a hex string.
- ShortJsonAdapter() - Constructor for class org.eclipse.keyple.core.util.json.ShortJsonAdapter
T
- threeBytesSignedToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.Use
ByteArrayUtil.extractInt(byte[], int, int, boolean)
method instead with "nbBytes = 3" and "isSigned = true". - threeBytesToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.Use
ByteArrayUtil.extractInt(byte[], int, int, boolean)
method instead with "nbBytes = 3" and "isSigned = false". - ThrowableJsonSerializer - Class in org.eclipse.keyple.core.util.json
-
JSON serializer of a
Throwable
. - ThrowableJsonSerializer() - Constructor for class org.eclipse.keyple.core.util.json.ThrowableJsonSerializer
- toByte(String) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a hexadecimal string to a "byte".
- toByteArray(String) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a hexadecimal string to a byte array.
- toHex(byte) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a "byte" to a hexadecimal string.
- toHex(byte[]) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.Use
HexUtil.toHex(byte[])
method instead. - toHex(byte[]) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a byte array to a hexadecimal string.
- toHex(int) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts an "integer" to a hexadecimal string.
- toHex(long) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a "long" to a hexadecimal string.
- toHex(short) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a "short" to a hexadecimal string.
- toInt(String) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a hexadecimal string to an "integer".
- toJson(Object) - Static method in class org.eclipse.keyple.core.util.json.JsonUtil
-
Formats the provided object as a json string.
- toLong(String) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a hexadecimal string to a "long".
- toShort(String) - Static method in class org.eclipse.keyple.core.util.HexUtil
-
Converts a hexadecimal string to a "short".
- twoBytesSignedToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.Use
ByteArrayUtil.extractInt(byte[], int, int, boolean)
method instead with "nbBytes = 2" and "isSigned = true". - twoBytesToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Deprecated.Use
ByteArrayUtil.extractInt(byte[], int, int, boolean)
method instead with "nbBytes = 2" and "isSigned = false".
V
- valueOf(String) - Static method in enum org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Deprecated.Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages