- All Superinterfaces:
Serializable
- All Known Subinterfaces:
Borsh.Enum, RustEnum, RustEnum.BorshArrayEnum, RustEnum.BorshEnum, RustEnum.BorshVectorEnum, RustEnum.EnumBool, RustEnum.EnumBytes, RustEnum.EnumFloat32, RustEnum.EnumFloat64, RustEnum.EnumInt128, RustEnum.EnumInt16, RustEnum.EnumInt256, RustEnum.EnumInt32, RustEnum.EnumInt64, RustEnum.EnumInt8, RustEnum.EnumNone, RustEnum.EnumPublicKey, RustEnum.EnumString, RustEnum.OptionalBorshEnum, RustEnum.OptionalEnumBool, RustEnum.OptionalEnumBytes, RustEnum.OptionalEnumFloat32, RustEnum.OptionalEnumFloat64, RustEnum.OptionalEnumInt128, RustEnum.OptionalEnumInt16, RustEnum.OptionalEnumInt256, RustEnum.OptionalEnumInt32, RustEnum.OptionalEnumInt64, RustEnum.OptionalEnumInt8, RustEnum.OptionalEnumPublicKey, RustEnum.OptionalEnumString, RustEnum.PublicKeyArrayEnum, RustEnum.PublicKeyVectorEnum
- All Known Implementing Classes:
Clock, EpochRewards, TokenAccount
-
Nested Class Summary
Nested Classes
static interface
static interface
-
Method Summary
static byte[]
static byte[][]
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static <E extends Enum<?>>
E
read(E[] values,
byte[] data,
int offset)
static int
static int
static int
static int
static int
readArray(boolean[][] result,
byte[] data,
int offset)
static int
readArray(boolean[] result,
byte[] data,
int offset)
static int
readArray(byte[][] result,
byte[] data,
int offset)
static int
readArray(byte[] result,
byte[] data,
int offset)
static int
readArray(double[][] result,
byte[] data,
int offset)
static int
readArray(double[] result,
byte[] data,
int offset)
static int
readArray(float[][] result,
byte[] data,
int offset)
static int
readArray(float[] result,
byte[] data,
int offset)
static int
readArray(int[][] result,
byte[] data,
int offset)
static int
readArray(int[] result,
byte[] data,
int offset)
static int
readArray(long[][] result,
byte[] data,
int offset)
static int
readArray(long[] result,
byte[] data,
int offset)
static int
readArray(short[][] result,
byte[] data,
int offset)
static int
readArray(short[] result,
byte[] data,
int offset)
static <B extends Borsh>
int
static <B extends Borsh>
int
static int
static int
static int
static int
static boolean[]
static byte[]
static double[]
static float[]
static int[]
static long[]
static boolean[][]
static boolean[][]
static byte[][]
static byte[][]
static double[][]
static double[][]
static float[][]
static float[][]
static int[][]
static int[][]
static long[][]
static long[][]
static short[][]
static short[][]
static <B extends Borsh>
B[][]
static <B extends Borsh>
B[][]
static short[]
static <B extends Borsh>
B[]
string(byte[] data,
int offset)
static int
write(boolean val,
byte[] data,
int offset)
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
writeArray(boolean[][] array,
byte[] data,
int offset)
static int
writeArray(boolean[] array,
byte[] data,
int offset)
static int
writeArray(byte[][] array,
byte[] data,
int offset)
static int
static int
writeArray(double[][] array,
byte[] data,
int offset)
static int
writeArray(double[] array,
byte[] data,
int offset)
static int
writeArray(float[][] array,
byte[] data,
int offset)
static int
writeArray(float[] array,
byte[] data,
int offset)
static int
writeArray(int[][] array,
byte[] data,
int offset)
static int
static int
writeArray(long[][] array,
byte[] data,
int offset)
static int
static int
writeArray(short[][] array,
byte[] data,
int offset)
static int
writeArray(short[] array,
byte[] data,
int offset)
static int
static int
static int
static int
static int
static int
default byte[]
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
writeVector(boolean[][] array,
byte[] data,
int offset)
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
-
Method Details
-
writeOptional
default byte[] writeOptional()
-
readString
static String readString(byte[] data,
int offset)
-
string
static String string(byte[] data,
int offset)
-
getBytes
static byte[] getBytes(String str)
-
getBytes
static byte[][] getBytes(String[] strings)
-
-
lenOptional
static int lenOptional(String val)
-
lenVector
static int lenVector(String[] array)
-
lenVector
static int lenVector(String[][] array)
-
readArray
static int readArray(String[] result,
byte[] data,
int offset)
-
readArray
static int readArray(String[][] result,
byte[] data,
int offset)
-
readStringVector
static String[] readStringVector(byte[] data,
int offset)
-
readMultiDimensionStringVector
static String[][] readMultiDimensionStringVector(byte[] data,
int offset)
-
readMultiDimensionStringVectorArray
static String[][] readMultiDimensionStringVectorArray(int fixedLength,
byte[] data,
int offset)
-
write
static int write(String str,
byte[] data,
int offset)
-
writeArray
static int writeArray(String[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(String[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(String[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(String[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(String[][] array,
byte[] data,
int offset)
-
readArray
static int readArray(byte[] result,
byte[] data,
int offset)
-
readbyteVector
static byte[] readbyteVector(byte[] data,
int offset)
-
readArray
static int readArray(byte[][] result,
byte[] data,
int offset)
-
readMultiDimensionbyteVector
static byte[][] readMultiDimensionbyteVector(byte[] data,
int offset)
-
readMultiDimensionbyteVectorArray
static byte[][] readMultiDimensionbyteVectorArray(int fixedLength,
byte[] data,
int offset)
-
writeOptionalbyte
static int writeOptionalbyte(OptionalInt val,
byte[] data,
int offset)
-
writeOptional
static int writeOptional(Byte val,
byte[] data,
int offset)
-
writeArray
static int writeArray(byte[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(byte[] array,
byte[] data,
int offset)
-
writeOptionalArray
static int writeOptionalArray(byte[] bytes,
byte[] data,
int offset)
-
writeOptionalVector
static int writeOptionalVector(byte[] bytes,
byte[] data,
int offset)
-
writeArray
static int writeArray(byte[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(byte[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(byte[][] array,
byte[] data,
int offset)
-
lenOptional
static int lenOptional(Byte val)
-
-
lenArray
static int lenArray(byte[] array)
-
lenVector
static int lenVector(byte[] array)
-
lenOptionalVector
static int lenOptionalVector(byte[] array)
-
lenArray
static int lenArray(byte[][] array)
-
lenVector
static int lenVector(byte[][] array)
-
lenVectorArray
static int lenVectorArray(byte[][] array)
-
readArray
static int readArray(boolean[] result,
byte[] data,
int offset)
-
readArray
static int readArray(boolean[][] result,
byte[] data,
int offset)
-
readbooleanVector
static boolean[] readbooleanVector(byte[] data,
int offset)
-
readMultiDimensionbooleanVector
static boolean[][] readMultiDimensionbooleanVector(byte[] data,
int offset)
-
readMultiDimensionbooleanVectorArray
static boolean[][] readMultiDimensionbooleanVectorArray(int fixedLength,
byte[] data,
int offset)
-
write
static int write(boolean val,
byte[] data,
int offset)
-
writeOptional
static int writeOptional(Boolean val,
byte[] data,
int offset)
-
writeArray
static int writeArray(boolean[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(boolean[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(boolean[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(boolean[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(boolean[][] array,
byte[] data,
int offset)
-
lenOptional
static int lenOptional(Boolean val)
-
lenArray
static int lenArray(boolean[] array)
-
lenVector
static int lenVector(boolean[] array)
-
lenArray
static int lenArray(boolean[][] array)
-
lenVector
static int lenVector(boolean[][] array)
-
lenVectorArray
static int lenVectorArray(boolean[][] array)
-
readArray
static int readArray(short[] result,
byte[] data,
int offset)
-
readArray
static int readArray(short[][] result,
byte[] data,
int offset)
-
readshortVector
static short[] readshortVector(byte[] data,
int offset)
-
readMultiDimensionshortVector
static short[][] readMultiDimensionshortVector(byte[] data,
int offset)
-
readMultiDimensionshortVectorArray
static short[][] readMultiDimensionshortVectorArray(int fixedLength,
byte[] data,
int offset)
-
writeOptionalshort
static int writeOptionalshort(OptionalInt val,
byte[] data,
int offset)
-
writeOptional
static int writeOptional(Short val,
byte[] data,
int offset)
-
writeArray
static int writeArray(short[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(short[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(short[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(short[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(short[][] array,
byte[] data,
int offset)
-
lenOptional
static int lenOptional(Short val)
-
-
lenArray
static int lenArray(short[] array)
-
lenVector
static int lenVector(short[] array)
-
lenArray
static int lenArray(short[][] array)
-
lenVector
static int lenVector(short[][] array)
-
lenVectorArray
static int lenVectorArray(short[][] array)
-
readArray
static int readArray(int[] result,
byte[] data,
int offset)
-
readArray
static int readArray(int[][] result,
byte[] data,
int offset)
-
readintVector
static int[] readintVector(byte[] data,
int offset)
-
readMultiDimensionintVector
static int[][] readMultiDimensionintVector(byte[] data,
int offset)
-
readMultiDimensionintVectorArray
static int[][] readMultiDimensionintVectorArray(int fixedLength,
byte[] data,
int offset)
-
writeOptional
static int writeOptional(OptionalInt val,
byte[] data,
int offset)
-
writeArray
static int writeArray(int[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(int[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(int[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(int[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(int[][] array,
byte[] data,
int offset)
-
-
lenArray
static int lenArray(int[] array)
-
lenVector
static int lenVector(int[] array)
-
lenArray
static int lenArray(int[][] array)
-
lenVector
static int lenVector(int[][] array)
-
lenVectorArray
static int lenVectorArray(int[][] array)
-
readArray
static int readArray(long[] result,
byte[] data,
int offset)
-
readArray
static int readArray(long[][] result,
byte[] data,
int offset)
-
readlongVector
static long[] readlongVector(byte[] data,
int offset)
-
readMultiDimensionlongVector
static long[][] readMultiDimensionlongVector(byte[] data,
int offset)
-
readMultiDimensionlongVectorArray
static long[][] readMultiDimensionlongVectorArray(int fixedLength,
byte[] data,
int offset)
-
writeOptional
static int writeOptional(OptionalLong val,
byte[] data,
int offset)
-
writeOptional
static int writeOptional(Instant val,
byte[] data,
int offset)
-
writeArray
static int writeArray(long[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(long[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(long[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(long[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(long[][] array,
byte[] data,
int offset)
-
-
lenArray
static int lenArray(long[] array)
-
lenVector
static int lenVector(long[] array)
-
lenArray
static int lenArray(long[][] array)
-
lenVector
static int lenVector(long[][] array)
-
lenVectorArray
static int lenVectorArray(long[][] array)
-
readArray
static int readArray(float[] result,
byte[] data,
int offset)
-
readArray
static int readArray(float[][] result,
byte[] data,
int offset)
-
readfloatVector
static float[] readfloatVector(byte[] data,
int offset)
-
readMultiDimensionfloatVector
static float[][] readMultiDimensionfloatVector(byte[] data,
int offset)
-
readMultiDimensionfloatVectorArray
static float[][] readMultiDimensionfloatVectorArray(int fixedLength,
byte[] data,
int offset)
-
writeOptionalfloat
static int writeOptionalfloat(OptionalDouble val,
byte[] data,
int offset)
-
writeArray
static int writeArray(float[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(float[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(float[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(float[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(float[][] array,
byte[] data,
int offset)
-
-
lenArray
static int lenArray(float[] array)
-
lenVector
static int lenVector(float[] array)
-
lenArray
static int lenArray(float[][] array)
-
lenVector
static int lenVector(float[][] array)
-
lenVectorArray
static int lenVectorArray(float[][] array)
-
readArray
static int readArray(double[] result,
byte[] data,
int offset)
-
readArray
static int readArray(double[][] result,
byte[] data,
int offset)
-
readdoubleVector
static double[] readdoubleVector(byte[] data,
int offset)
-
readMultiDimensiondoubleVector
static double[][] readMultiDimensiondoubleVector(byte[] data,
int offset)
-
readMultiDimensiondoubleVectorArray
static double[][] readMultiDimensiondoubleVectorArray(int fixedLength,
byte[] data,
int offset)
-
-
writeArray
static int writeArray(double[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(double[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(double[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(double[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(double[][] array,
byte[] data,
int offset)
-
-
lenArray
static int lenArray(double[] array)
-
lenVector
static int lenVector(double[] array)
-
lenArray
static int lenArray(double[][] array)
-
lenVector
static int lenVector(double[][] array)
-
lenVectorArray
static int lenVectorArray(double[][] array)
-
read128Array
static int read128Array(BigInteger[][] result,
byte[] data,
int offset)
-
read128Array
static int read128Array(BigInteger[] result,
byte[] data,
int offset)
-
read128Vector
static BigInteger[] read128Vector(byte[] data,
int offset)
-
readMultiDimension128Vector
static BigInteger[][] readMultiDimension128Vector(byte[] data,
int offset)
-
readMultiDimension128VectorArray
static BigInteger[][] readMultiDimension128VectorArray(int fixedLength,
byte[] data,
int offset)
-
write128
static int write128(BigInteger val,
byte[] data,
int offset)
-
write128Optional
static int write128Optional(BigInteger val,
byte[] data,
int offset)
-
write128Array
static int write128Array(BigInteger[] array,
byte[] data,
int offset)
-
write128Vector
static int write128Vector(BigInteger[] array,
byte[] data,
int offset)
-
write128Array
static int write128Array(BigInteger[][] array,
byte[] data,
int offset)
-
write128Vector
static int write128Vector(BigInteger[][] array,
byte[] data,
int offset)
-
write128VectorArray
static int write128VectorArray(BigInteger[][] array,
byte[] data,
int offset)
-
-
-
-
-
-
len128VectorArray
static int len128VectorArray(BigInteger[][] array)
-
read256Array
static int read256Array(BigInteger[] result,
byte[] data,
int offset)
-
read256Array
static int read256Array(BigInteger[][] result,
byte[] data,
int offset)
-
read256Vector
static BigInteger[] read256Vector(byte[] data,
int offset)
-
readMultiDimension256Vector
static BigInteger[][] readMultiDimension256Vector(byte[] data,
int offset)
-
readMultiDimension256VectorArray
static BigInteger[][] readMultiDimension256VectorArray(int fixedLength,
byte[] data,
int offset)
-
write256
static int write256(BigInteger val,
byte[] data,
int offset)
-
write256Optional
static int write256Optional(BigInteger val,
byte[] data,
int offset)
-
write256Array
static int write256Array(BigInteger[] array,
byte[] data,
int offset)
-
write256Vector
static int write256Vector(BigInteger[] array,
byte[] data,
int offset)
-
write256Array
static int write256Array(BigInteger[][] array,
byte[] data,
int offset)
-
write256Vector
static int write256Vector(BigInteger[][] array,
byte[] data,
int offset)
-
write256VectorArray
static int write256VectorArray(BigInteger[][] array,
byte[] data,
int offset)
-
-
-
-
-
-
len256VectorArray
static int len256VectorArray(BigInteger[][] array)
-
readArray
static int readArray(PublicKey[] result,
byte[] data,
int offset)
-
readPublicKeyVector
static PublicKey[] readPublicKeyVector(byte[] data,
int offset)
-
readArray
static int readArray(PublicKey[][] result,
byte[] data,
int offset)
-
readMultiDimensionPublicKeyVector
static PublicKey[][] readMultiDimensionPublicKeyVector(byte[] data,
int offset)
-
readMultiDimensionPublicKeyVectorArray
static PublicKey[][] readMultiDimensionPublicKeyVectorArray(int fixedLength,
byte[] data,
int offset)
-
writeOptional
static int writeOptional(PublicKey val,
byte[] data,
int offset)
-
writeArray
static int writeArray(PublicKey[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(PublicKey[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(PublicKey[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(PublicKey[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(PublicKey[][] array,
byte[] data,
int offset)
-
-
-
-
-
-
lenVectorArray
static int lenVectorArray(PublicKey[][] array)
-
read
static <E extends Enum<?>> E read(E[] values,
byte[] data,
int offset)
-
readArray
static <B extends Borsh> int readArray(B[] result,
Borsh.Factory<B> factory,
byte[] data,
int offset)
-
readArray
static <B extends Borsh> int readArray(B[][] result,
Borsh.Factory<B> factory,
byte[] data,
int offset)
-
-
readMultiDimensionVector
static <B extends Borsh> B[][] readMultiDimensionVector(Class<B> borshClass,
Borsh.Factory<B> factory,
byte[] data,
int offset)
-
readMultiDimensionVectorArray
static <B extends Borsh> B[][] readMultiDimensionVectorArray(Class<B> borshClass,
Borsh.Factory<B> factory,
int fixedLength,
byte[] data,
int offset)
-
write
static int write(Borsh val,
byte[] data,
int offset)
-
writeOptional
static int writeOptional(Borsh val,
byte[] data,
int offset)
-
writeArray
static int writeArray(Borsh[] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(Borsh[] array,
byte[] data,
int offset)
-
writeArray
static int writeArray(Borsh[][] array,
byte[] data,
int offset)
-
writeVector
static int writeVector(Borsh[][] array,
byte[] data,
int offset)
-
writeVectorArray
static int writeVectorArray(Borsh[][] array,
byte[] data,
int offset)
-
len
static int len(Borsh val)
-
lenOptional
static int lenOptional(Borsh val)
-
lenArray
static int lenArray(Borsh[] array)
-
lenVector
static int lenVector(Borsh[] array)
-
lenVector
static int lenVector(Borsh[][] array)
-
lenArray
static int lenArray(Borsh[][] array)
-
lenVectorArray
static int lenVectorArray(Borsh[][] array)