A B C D F G I J 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 transports 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
-
Serializer of a
BodyError
that contains aRuntimeException
. - 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
-
Serializer/Deserializer of a byte array to an hex string.
- ByteArrayJsonAdapter() - Constructor for class org.eclipse.keyple.core.util.json.ByteArrayJsonAdapter
- ByteArrayUtil - Class in org.eclipse.keyple.core.util
-
Utils around byte arrays
- ByteJsonAdapter - Class in org.eclipse.keyple.core.util.json
-
Serializer/Deserializer of a byte to an hex string.
- ByteJsonAdapter() - Constructor for class org.eclipse.keyple.core.util.json.ByteJsonAdapter
C
- ContactCardCommonProtocol - Enum in org.eclipse.keyple.core.util.protocol
-
This enum contains a non-exhaustive list of contacts smartcard communication protocols.
- ContactlessCardCommonProtocol - Enum in org.eclipse.keyple.core.util.protocol
-
This enum contains a non-exhaustive list of contactless smartcard communication protocols.
D
- 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.IntegerJsonAdapter
F
- fourBytesToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Converts 4 bytes located at the offset provided in the byte array into an unsigned integer.
- fromHex(String) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Create a byte array from an hexadecimal string made of consecutive even number of digits in the range {0..9,a..f,A..F}.
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.
I
- INNOVATRON_B_PRIME_CARD - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
- INNOVATRON_HIGH_SPEED_PROTOCOL_SAM - org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
- IntegerJsonAdapter - Class in org.eclipse.keyple.core.util.json
-
Serializer/Deserializer of an integer to an 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.
- 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
- ISO_7816_3 - org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
- ISO_7816_3_T0 - org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
- ISO_7816_3_T1 - org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
- isTrue(Boolean, String) - Method in class org.eclipse.keyple.core.util.Assert
-
Assert that a condition is true.
- isValidHexString(String) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Checks if the provided string is formed by an even number of hexadecimal digits.
J
- JsonUtil - Class in org.eclipse.keyple.core.util.json
-
Json utilities based on Gson (com.google.gson).
N
- NFC_A_ISO_14443_3A - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
- NFC_B_ISO_14443_3B - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
- NFC_F_JIS_6319_4 - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
- NFC_V_ISO_15693 - org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
- normalizeHexString(String) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Normalizes the input hex string by padding on the left by a zero if necessary.
- 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<? extends Object>, 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
- 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(Throwable, Type, JsonSerializationContext) - Method in class org.eclipse.keyple.core.util.json.ThrowableJsonSerializer
T
- threeBytesSignedToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Converts 3 bytes located at the offset provided in the byte array into an signed integer.
- threeBytesToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Converts 3 bytes located at the offset provided in the byte array into an unsigned integer.
- ThrowableJsonSerializer - Class in org.eclipse.keyple.core.util.json
-
Serializer of a
Throwable
. - ThrowableJsonSerializer() - Constructor for class org.eclipse.keyple.core.util.json.ThrowableJsonSerializer
- toHex(byte[]) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Represents the byte array in a hexadecimal string.
- toJson(Object) - Static method in class org.eclipse.keyple.core.util.json.JsonUtil
-
Formats the provided object as a json string.
- twoBytesSignedToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Converts 2 bytes located at the offset provided in the byte array into an signed integer.
- twoBytesToInt(byte[], int) - Static method in class org.eclipse.keyple.core.util.ByteArrayUtil
-
Converts 2 bytes located at the offset provided in the byte array into an unsigned integer.
V
- valueOf(String) - Static method in enum org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.keyple.core.util.protocol.ContactlessCardCommonProtocol
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.keyple.core.util.protocol.ContactCardCommonProtocol
-
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
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages