Skip navigation links
OpenJ9 Data Access Acceleration Classes
A B C D E G L M N P R S U W 

A

addPackedDecimal(byte[], int, int, byte[], int, int, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Add two Packed Decimals in byte arrays.

B

ByteArrayMarshaller - Class in com.ibm.dataaccess
Conversion routines to marshall Java binary types (short, int, long, float, double) to byte arrays.
ByteArrayUnmarshaller - Class in com.ibm.dataaccess
Conversion routines to unmarshall Java binary types (short, int, long, float, double) from byte arrays.

C

checkExternalDecimal(byte[], int, int, int, int) - Static method in class com.ibm.dataaccess.ExternalDecimal
Checks the validity of a External Decimal, returns an integer indicating the status of the External Decimal.
checkPackedDecimal(byte[], int, int, boolean, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks the validity of a Packed Decimal, return code indicating the status of the Packed Decimal.
checkPackedDecimal(byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks the validity of a Packed Decimal, return code indicating the status of the Packed Decimal.
checkPackedDecimal(byte[], int, int) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks the validity of a Packed Decimal, return code indicating the status of the Packed Decimal.
com.ibm.dataaccess - package com.ibm.dataaccess
 
convertBigDecimalToExternalDecimal(BigDecimal, byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a BigDecimal value to an External Decimal in a byte array Overflow can happen if the BigDecimal does not fit into the result byte array.
convertBigDecimalToPackedDecimal(BigDecimal, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
Converts a BigDecimal into a Packed Decimal in a byte array Overflow can happen if the BigDecimal does not fit into the result byte array.
convertBigDecimalToUnicodeDecimal(BigDecimal, char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a BigDecimal value to a Unicode Decimal in a char array Overflow can happen if the BigDecimal does not fit into the result char array.
convertBigIntegerToExternalDecimal(BigInteger, byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a BigInteger value into an External Decimal in a byte array Overflow can happen if the BigInteger does not fit into the byte array.
convertBigIntegerToPackedDecimal(BigInteger, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
Converts a BigInteger value into a Packed Decimal in a byte array Overflow can happen if the BigInteger does not fit into the byte array.
convertBigIntegerToUnicodeDecimal(BigInteger, char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a BigInteger value to a Unicode Decimal in a char array Overflow can happen if the BigInteger does not fit into the char array.
convertExternalDecimalToBigDecimal(byte[], int, int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts an External Decimal in a byte array to a BigDecimal.
convertExternalDecimalToBigInteger(byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Convert an External Decimal in a byte array to a BigInteger.
convertExternalDecimalToInteger(byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts an External Decimal value in a byte array into a binary integer.
convertExternalDecimalToLong(byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts an External Decimal value in a byte array into a long.
convertExternalDecimalToPackedDecimal(byte[], int, byte[], int, int, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts an External Decimal in a byte array to a Packed Decimal in another byte array.
convertIntegerToExternalDecimal(int, byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts an integer to an External Decimal in a byte array.
convertIntegerToPackedDecimal(int, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
Converts a binary integer value into a signed Packed Decimal format.
convertIntegerToUnicodeDecimal(int, char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts an integer to a Unicode Decimal in a char array Overflow can happen if the resulting External Decimal value does not fit into the char array, given the offset and precision.
convertLongToExternalDecimal(long, byte[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a long into an External Decimal in a byte array.
convertLongToPackedDecimal(long, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
Converts a binary long value into signed Packed Decimal format.
convertLongToUnicodeDecimal(long, char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a long to a Unicode Decimal in a char array Overflow can happen if the resulting Unicode Decimal value does not fit into the char array, given its precision and offset .
convertPackedDecimalToBigDecimal(byte[], int, int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
Convert a Packed Decimal in a byte array to a BigDecimal.
convertPackedDecimalToBigInteger(byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
Convert a Packed Decimal in a byte array to a BigInteger.
convertPackedDecimalToExternalDecimal(byte[], int, byte[], int, int, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a Packed Decimal in a byte array into an External Decimal in another byte array.
convertPackedDecimalToInteger(byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
Converts a Packed Decimal value in a byte array into a binary integer.
convertPackedDecimalToLong(byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.DecimalData
Converts a Packed Decimal value in a byte array into a binary long.
convertPackedDecimalToUnicodeDecimal(byte[], int, char[], int, int, int) - Static method in class com.ibm.dataaccess.DecimalData
Convert a Packed Decimal in a byte array to a Unicode Decimal in a char array.
convertUnicodeDecimalToBigDecimal(char[], int, int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a Unicode Decimal in a char array to a BigDecimal.
convertUnicodeDecimalToBigInteger(char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Convert a Unicode Decimal in a char array to a BigInteger.
convertUnicodeDecimalToInteger(char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a Unicode Decimal value in a char array into a binary integer.
convertUnicodeDecimalToLong(char[], int, int, boolean, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts a Unicode Decimal value in a char array into a binary long.
convertUnicodeDecimalToPackedDecimal(char[], int, byte[], int, int, int) - Static method in class com.ibm.dataaccess.DecimalData
Converts an Unicode Decimal in a char array to a Packed Decimal in a byte array.

D

DecimalData - Class in com.ibm.dataaccess
Routines to convert between decimal data types stored in byte arrays and Java binary types.
dividePackedDecimal(byte[], int, int, byte[], int, int, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Divides two Packed Decimals is byte arrays.

E

EBCDIC_SIGN_EMBEDDED_LEADING - Static variable in class com.ibm.dataaccess.DecimalData
External Decimal data format where each byte is an EBCDIC character representing a decimal digit, the sign is encoded in the top nibble of the first byte.
EBCDIC_SIGN_EMBEDDED_TRAILING - Static variable in class com.ibm.dataaccess.DecimalData
External Decimal data format where each byte is an EBCDIC character representing a decimal digit, the sign is encoded in the top nibble of the last byte.
EBCDIC_SIGN_SEPARATE_LEADING - Static variable in class com.ibm.dataaccess.DecimalData
External Decimal data format where each byte is an EBCDIC character representing a decimal digit, the sign is encoded in a separate byte that comes before the first byte of the number.
EBCDIC_SIGN_SEPARATE_TRAILING - Static variable in class com.ibm.dataaccess.DecimalData
External Decimal data format where each byte is an EBCDIC character representing a decimal digit, the sign is encoded in a separate byte that comes after the last byte of the number.
equalsPackedDecimal(byte[], int, int, byte[], int, int) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks if the two Packed Decimal operands are equal.
ExternalDecimal - Class in com.ibm.dataaccess
 

G

greaterThanOrEqualsPackedDecimal(byte[], int, int, byte[], int, int) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks if the first Packed Decimal operand is greater than or equal to the second one.
greaterThanPackedDecimal(byte[], int, int, byte[], int, int) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks if the first Packed Decimal operand is greater than the second one.

L

lessThanOrEqualsPackedDecimal(byte[], int, int, byte[], int, int) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks if the first Packed Decimal operand is less than or equal to the second one.
lessThanPackedDecimal(byte[], int, int, byte[], int, int) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks if the first Packed Decimal operand is lesser than the second one.

M

movePackedDecimal(byte[], int, int, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Creates a copy of a Packed Decimal.
multiplyPackedDecimal(byte[], int, int, byte[], int, int, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Multiplies two Packed Decimals in byte arrays.

N

notEqualsPackedDecimal(byte[], int, int, byte[], int, int) - Static method in class com.ibm.dataaccess.PackedDecimal
Checks if the two Packed Decimal operands are unequal.

P

PackedDecimal - Class in com.ibm.dataaccess
Arithmetic, copying and shifting operations for Packed Decimal data.

R

readDouble(byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayUnmarshaller
Returns a double value copied from eight consecutive bytes of the byte array starting at the offset.
readFloat(byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayUnmarshaller
Returns a float value copied from four consecutive bytes of the byte array starting at the offset.
readInt(byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayUnmarshaller
Returns an int value copied from four consecutive bytes starting at the offset.
readInt(byte[], int, boolean, int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayUnmarshaller
Returns an int value copied from zero to four consecutive bytes of the byte array starting at the offset.
readLong(byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayUnmarshaller
Returns a long value copied from eight consecutive bytes of the byte array starting at the offset.
readLong(byte[], int, boolean, int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayUnmarshaller
Returns a long value copied from zero to eight consecutive bytes of the byte array starting at the offset.
readShort(byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayUnmarshaller
Returns a short value copied from two consecutive bytes of the byte array starting at the offset.
readShort(byte[], int, boolean, int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayUnmarshaller
Returns a short value copied from zero to two consecutive bytes of the byte array starting at the offset.
remainderPackedDecimal(byte[], int, int, byte[], int, int, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Calculates the remainder resulting from the division of two Packed Decimals in byte arrays.

S

setPackedZero(byte[], int, int) - Static method in class com.ibm.dataaccess.PackedDecimal
Create a positive Packed Decimal representation of zero.
shiftLeftPackedDecimal(byte[], int, int, byte[], int, int, int, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Left shift a Packed Decimal appending zeros to the right.
shiftRightPackedDecimal(byte[], int, int, byte[], int, int, int, boolean, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Right shift, and optionally round, a Packed Decimal.
subtractPackedDecimal(byte[], int, int, byte[], int, int, byte[], int, int, boolean) - Static method in class com.ibm.dataaccess.PackedDecimal
Subtracts two Packed Decimals in byte arrays.

U

UNICODE_SIGN_SEPARATE_LEADING - Static variable in class com.ibm.dataaccess.DecimalData
Unicode Decimal data format where each digit is a Unicode character, the sign is stored in the first character.
UNICODE_SIGN_SEPARATE_TRAILING - Static variable in class com.ibm.dataaccess.DecimalData
Unicode Decimal data format where each digit is a Unicode character, the sign is stored in the last character.
UNICODE_UNSIGNED - Static variable in class com.ibm.dataaccess.DecimalData
Unicode Decimal data format where each digit is a Unicode character, there is no sign.

W

writeDouble(double, byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayMarshaller
Copies the double value into eight consecutive bytes of the byte array starting at the offset.
writeFloat(float, byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayMarshaller
Copies the float value into four consecutive bytes of the byte array starting at the offset.
writeInt(int, byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayMarshaller
Copies an int value into four consecutive bytes of the byte array starting at the offset.
writeInt(int, byte[], int, boolean, int) - Static method in class com.ibm.dataaccess.ByteArrayMarshaller
Copies zero to four bytes of the int value into the byte array starting at the offset.
writeLong(long, byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayMarshaller
Copies the long value into eight consecutive bytes of the byte array starting at the offset.
writeLong(long, byte[], int, boolean, int) - Static method in class com.ibm.dataaccess.ByteArrayMarshaller
Copies zero to eight bytes of the long value into the byte array starting at the offset.
writeShort(short, byte[], int, boolean) - Static method in class com.ibm.dataaccess.ByteArrayMarshaller
Copies the short value into two consecutive bytes of the byte array starting at the offset.
writeShort(short, byte[], int, boolean, int) - Static method in class com.ibm.dataaccess.ByteArrayMarshaller
Copies zero to two bytes of the short value into the byte array starting at the offset.
A B C D E G L M N P R S U W 
Skip navigation links
OpenJ9 Data Access Acceleration Classes

Eclipse OpenJ9 website.
To raise a bug report or suggest an improvement create an Eclipse OpenJ9 issue.
Copyright © 2013, 2025 IBM Corp. and others.