Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- account() - Method in interface org.xrpl.xrpl4j.codec.binary.types.Hop
- account() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
- account(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop.Builder
-
Initializes the optional value
account
to account. - account(Optional<? extends JsonNode>) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop.Builder
-
Initializes the optional value
account
to account. - AccountIdType - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL AccountID type.
- AccountIdType() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.AccountIdType
- AccountIdType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.AccountIdType
- addAllFields(Iterable<? extends List<JsonNode>>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Adds elements to
fields
list. - addFields(List<JsonNode>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Adds one element to
fields
list. - addFields(List<JsonNode>...) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Adds elements to
fields
list. - AMOUNT_FIELD_NAME - Static variable in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
- ARRAY_END_MARKER_HEX - Static variable in class org.xrpl.xrpl4j.codec.binary.types.STArrayType
- ARRAY_END_MARKER_NAME - Static variable in class org.xrpl.xrpl4j.codec.binary.types.STArrayType
B
- BinaryCodecObjectMapperFactory - Class in org.xrpl.xrpl4j.codec.binary
- BinaryCodecObjectMapperFactory() - Constructor for class org.xrpl.xrpl4j.codec.binary.BinaryCodecObjectMapperFactory
- BinaryParser - Class in org.xrpl.xrpl4j.codec.binary.serdes
-
Parser for XRPL binary hex values.
- BinaryParser(String) - Constructor for class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- BinarySerializer - Class in org.xrpl.xrpl4j.codec.binary.serdes
-
Serializes JSON to XRPL binary format.
- BinarySerializer(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.serdes.BinarySerializer
-
Required-args Constructor.
- BlobType - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL Blob type.
- BlobType() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.BlobType
- BlobType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.BlobType
- build() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Builds a new
ImmutableDefinitions
. - build() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo.Builder
-
Builds a new
ImmutableFieldInfo
. - build() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Builds a new
ImmutableFieldInstance
. - build() - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader.Builder
-
Builds a new
ImmutableFieldHeader
. - build() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue.Builder
-
Builds a new
ImmutableFieldWithValue
. - build() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop.Builder
-
Builds a new
ImmutableHop
. - builder() - Static method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
- builder() - Static method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Creates a builder for
ImmutableDefinitions
. - builder() - Static method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Creates a builder for
ImmutableFieldInfo
. - builder() - Static method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Creates a builder for
ImmutableFieldInstance
. - builder() - Static method in interface org.xrpl.xrpl4j.codec.binary.FieldHeader
- builder() - Static method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
-
Creates a builder for
ImmutableFieldHeader
. - builder() - Static method in interface org.xrpl.xrpl4j.codec.binary.types.FieldWithValue
- builder() - Static method in interface org.xrpl.xrpl4j.codec.binary.types.Hop
- builder() - Static method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
-
Creates a builder for
ImmutableFieldWithValue
. - builder() - Static method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Creates a builder for
ImmutableHop
.
C
- CHANNEL_FIELD_NAME - Static variable in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
- compareTo(FieldInstance) - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
- compareTo(FieldWithValue<T>) - Method in interface org.xrpl.xrpl4j.codec.binary.types.FieldWithValue
- copyOf(Definitions) - Static method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Creates an immutable copy of a
Definitions
value. - copyOf(FieldInfo) - Static method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Creates an immutable copy of a
FieldInfo
value. - copyOf(FieldInstance) - Static method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Creates an immutable copy of a
FieldInstance
value. - copyOf(FieldHeader) - Static method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
-
Creates an immutable copy of a
FieldHeader
value. - copyOf(FieldWithValue<T>) - Static method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
-
Creates an immutable copy of a
FieldWithValue
value. - copyOf(Hop) - Static method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Creates an immutable copy of a
Hop
value. - currency() - Method in interface org.xrpl.xrpl4j.codec.binary.types.Hop
- currency() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
- currency(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop.Builder
-
Initializes the optional value
currency
to currency. - currency(Optional<? extends JsonNode>) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop.Builder
-
Initializes the optional value
currency
to currency. - CurrencyType - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for currency property inside an XRPL issued currency amount json.
- CurrencyType() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.CurrencyType
- CurrencyType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.CurrencyType
-
Required-args Constructor.
D
- decode(String) - Method in class org.xrpl.xrpl4j.codec.binary.FieldHeaderCodec
- decode(String) - Method in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
-
Decodes canonical XRPL binary hex encoded transaction string to JSON.
- decodeFieldId(String) - Method in class org.xrpl.xrpl4j.codec.binary.FieldHeaderCodec
- DefaultDefinitionsProvider - Class in org.xrpl.xrpl4j.codec.binary.definitions
- DefaultDefinitionsProvider(ObjectMapper) - Constructor for class org.xrpl.xrpl4j.codec.binary.definitions.DefaultDefinitionsProvider
-
Required-args Constructor.
- Definitions - Interface in org.xrpl.xrpl4j.codec.binary.definitions
-
Type to represent a the top-level object in definitions.json file.
- DefinitionsProvider - Interface in org.xrpl.xrpl4j.codec.binary.definitions
-
Provider for
Definitions
. - DefinitionsService - Class in org.xrpl.xrpl4j.codec.binary.definitions
-
Service for accessing XRPL type and field metadata from definitions.json.
E
- encode(String) - Method in class org.xrpl.xrpl4j.codec.binary.FieldHeaderCodec
- encode(String) - Method in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
-
Encodes JSON to canonical XRPL binary as a hex string.
- encode(FieldHeader) - Method in class org.xrpl.xrpl4j.codec.binary.FieldHeaderCodec
- encodeForMultiSigning(String, String) - Method in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
-
Encodes JSON to canonical XRPL binary as a hex string for signing purposes.
- encodeForSigning(String) - Method in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
-
Encodes JSON to canonical XRPL binary as a hex string.
- encodeForSigningClaim(String) - Method in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
-
Encodes JSON to canonical XRPL binary as a hex string for signing payment channel claims.
- equals(Object) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
This instance is equal to all instances of
ImmutableDefinitions
that have equal attribute values. - equals(Object) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
This instance is equal to all instances of
ImmutableFieldInfo
that have equal attribute values. - equals(Object) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
This instance is equal to all instances of
ImmutableFieldInstance
that have equal attribute values. - equals(Object) - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
-
This instance is equal to all instances of
ImmutableFieldHeader
that have equal attribute values. - equals(Object) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
-
This instance is equal to all instances of
ImmutableFieldWithValue
that have equal attribute values. - equals(Object) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
This instance is equal to all instances of
ImmutableHop
that have equal attribute values.
F
- field() - Method in interface org.xrpl.xrpl4j.codec.binary.types.FieldWithValue
- field() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
- field(FieldInstance) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue.Builder
-
Initializes the value for the
field
attribute. - fieldCode() - Method in interface org.xrpl.xrpl4j.codec.binary.FieldHeader
- fieldCode() - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
- fieldCode(int) - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader.Builder
-
Initializes the value for the
fieldCode
attribute. - FieldHeader - Interface in org.xrpl.xrpl4j.codec.binary
-
Represents a Field ID used to encode an XRPL field name to its binary form.
- FieldHeaderCodec - Class in org.xrpl.xrpl4j.codec.binary
-
A codec for instances of
FieldHeader
. - FieldHeaderCodec(Definitions, ObjectMapper) - Constructor for class org.xrpl.xrpl4j.codec.binary.FieldHeaderCodec
-
Required-args Constructor.
- FieldInfo - Interface in org.xrpl.xrpl4j.codec.binary.definitions
-
Model object for Field info medata from the "fields" section of defintions.json.
- FieldInstance - Interface in org.xrpl.xrpl4j.codec.binary.definitions
-
Holder of
FieldHeader
andFieldInfo
data. - fields() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.Definitions
-
Fields definitions list.
- fields() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Fields definitions list.
- fields(Iterable<? extends List<JsonNode>>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Sets or replaces all elements for
fields
list. - FieldWithValue<T> - Interface in org.xrpl.xrpl4j.codec.binary.types
- from(Definitions) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Fill a builder with attribute values from the provided
Definitions
instance. - from(FieldInfo) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo.Builder
-
Fill a builder with attribute values from the provided
FieldInfo
instance. - from(FieldInstance) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Fill a builder with attribute values from the provided
FieldInstance
instance. - from(FieldHeader) - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader.Builder
-
Fill a builder with attribute values from the provided
FieldHeader
instance. - from(FieldWithValue<T>) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue.Builder
-
Fill a builder with attribute values from the provided
FieldWithValue
instance. - from(Hop) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop.Builder
-
Fill a builder with attribute values from the provided
Hop
instance. - fromHex(String) - Method in class org.xrpl.xrpl4j.codec.binary.types.HashType
- fromHex(String) - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Construct a concrete instance of
SerializedType
from the suppliedhex
. - fromHex(String, int) - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Construct a concrete instance of
SerializedType
from the suppliedhex
. - fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.AccountIdType
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.BlobType
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.CurrencyType
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.Hash128Type
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.Hash160Type
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.Hash256Type
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.HopType
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.PathSetType
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.PathType
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Obtain a
SerializedType
using the suppliednode
. - fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.STArrayType
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.STObjectType
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt16Type
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt32Type
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt64Type
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt8Type
- fromJson(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.Vector256Type
- fromJson(String) - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Construct a concrete instance of
SerializedType
from the suppliedjson
. - fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.AccountIdType
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.CurrencyType
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.Hash128Type
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.Hash160Type
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.Hash256Type
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.HopType
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.PathSetType
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.PathType
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.STArrayType
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.STObjectType
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt16Type
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt32Type
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt64Type
- fromParser(BinaryParser) - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt8Type
- fromParser(BinaryParser, int) - Method in class org.xrpl.xrpl4j.codec.binary.types.BlobType
- fromParser(BinaryParser, int) - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
- fromParser(BinaryParser, int) - Method in class org.xrpl.xrpl4j.codec.binary.types.Vector256Type
G
- get() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.DefaultDefinitionsProvider
- getExponent(BigDecimal) - Static method in class org.xrpl.xrpl4j.codec.binary.math.MathUtils
-
Get the exponent value for
value
. - getFieldHeader(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsService
-
Obtain an optionally-present field header with the specified field name.
- getFieldId(String) - Method in class org.xrpl.xrpl4j.codec.binary.FieldHeaderCodec
- getFieldInfo(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsService
-
Obtain the field info for the specified field name.
- getFieldInstance(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsService
-
Obtain an optionally-present field instance with the specified field header name.
- getFieldName(FieldHeader) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsService
-
Obtain the field name for the specified field header.
- getInstance() - Static method in interface org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsProvider
- getInstance() - Static method in class org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsService
-
Obtain the JVM-wide instance of this
DefinitionsService
. - getInstance() - Static method in class org.xrpl.xrpl4j.codec.binary.FieldHeaderCodec
- getNameByType(SerializedType<?>) - Static method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Get the name of the supplied type.
- getObjectMapper() - Static method in class org.xrpl.xrpl4j.codec.binary.BinaryCodecObjectMapperFactory
- getTypeByName(String) - Static method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Get the
SerializedType
for the suppliedname
. - getTypeOrdinal(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsService
-
Obtain the type ordinal for the specified type name.
- getWidth() - Method in class org.xrpl.xrpl4j.codec.binary.types.HashType
H
- Hash128Type - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL Hash128 type.
- Hash128Type() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.Hash128Type
- Hash128Type(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.Hash128Type
- Hash160Type - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL Hash160 type.
- Hash160Type() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.Hash160Type
- Hash160Type(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.Hash160Type
- Hash256Type - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL Hash256 type.
- Hash256Type() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.Hash256Type
- Hash256Type(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.Hash256Type
- hashCode() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Computes a hash code from attributes:
types
,fields
,ledgerEntryTypes
,transactionTypes
,transactionResults
. - hashCode() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Computes a hash code from attributes:
nth
,isSigningField
,isSerialized
,type
,isVariableLengthEncoded
. - hashCode() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Computes a hash code from attributes:
nth
,isSigningField
,isSerialized
,name
,type
,isVariableLengthEncoded
,header
. - hashCode() - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
-
Computes a hash code from attributes:
fieldCode
,typeCode
. - hashCode() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
-
Computes a hash code from attributes:
field
,value
. - hashCode() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Computes a hash code from attributes:
issuer
,account
,currency
. - HashType<T extends HashType<T>> - Class in org.xrpl.xrpl4j.codec.binary.types
-
Base class for XRPL Hash types.
- HashType(UnsignedByteArray, int) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.HashType
-
Required-args Constructor.
- hasMore() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- header() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
-
The
FieldHeader
for thisFieldInstance
. - header() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
The
FieldHeader
for thisFieldInstance
. - header(FieldHeader) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Initializes the value for the
header
attribute. - HEX_REGEX - Static variable in class org.xrpl.xrpl4j.codec.binary.types.Hash160Type
- Hop - Interface in org.xrpl.xrpl4j.codec.binary.types
-
Model object a Hop object inside a XRPL
PathType
object. - HopType - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL Hop object inside a Path object.
- HopType() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.HopType
- HopType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.HopType
I
- ImmutableDefinitions - Class in org.xrpl.xrpl4j.codec.binary.definitions
-
Immutable implementation of
Definitions
. - ImmutableDefinitions.Builder - Class in org.xrpl.xrpl4j.codec.binary.definitions
-
Builds instances of type
ImmutableDefinitions
. - ImmutableFieldHeader - Class in org.xrpl.xrpl4j.codec.binary
-
Immutable implementation of
FieldHeader
. - ImmutableFieldHeader.Builder - Class in org.xrpl.xrpl4j.codec.binary
-
Builds instances of type
ImmutableFieldHeader
. - ImmutableFieldInfo - Class in org.xrpl.xrpl4j.codec.binary.definitions
-
Immutable implementation of
FieldInfo
. - ImmutableFieldInfo.Builder - Class in org.xrpl.xrpl4j.codec.binary.definitions
-
Builds instances of type
ImmutableFieldInfo
. - ImmutableFieldInstance - Class in org.xrpl.xrpl4j.codec.binary.definitions
-
Immutable implementation of
FieldInstance
. - ImmutableFieldInstance.Builder - Class in org.xrpl.xrpl4j.codec.binary.definitions
-
Builds instances of type
ImmutableFieldInstance
. - ImmutableFieldWithValue<T> - Class in org.xrpl.xrpl4j.codec.binary.types
-
Immutable implementation of
FieldWithValue
. - ImmutableFieldWithValue.Builder<T> - Class in org.xrpl.xrpl4j.codec.binary.types
-
Builds instances of type
ImmutableFieldWithValue
. - ImmutableHop - Class in org.xrpl.xrpl4j.codec.binary.types
-
Immutable implementation of
Hop
. - ImmutableHop.Builder - Class in org.xrpl.xrpl4j.codec.binary.types
-
Builds instances of type
ImmutableHop
. - INSTANCE - Static variable in interface org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsProvider
- isSerialized() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInfo
-
If fiels is included in binary serialized representation.
- isSerialized() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
-
If field is included in binary serialized representation.
- isSerialized() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
If fiels is included in binary serialized representation.
- isSerialized() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
If field is included in binary serialized representation.
- isSerialized(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo.Builder
-
Initializes the value for the
isSerialized
attribute. - isSerialized(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Initializes the value for the
isSerialized
attribute. - isSigningField() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInfo
-
If field is included in signed transactions.
- isSigningField() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
-
If field is included in signed transactions.
- isSigningField() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
If field is included in signed transactions.
- isSigningField() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
If field is included in signed transactions.
- isSigningField(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo.Builder
-
Initializes the value for the
isSigningField
attribute. - isSigningField(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Initializes the value for the
isSigningField
attribute. - issuer() - Method in interface org.xrpl.xrpl4j.codec.binary.types.Hop
- issuer() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
- issuer(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop.Builder
-
Initializes the optional value
issuer
to issuer. - issuer(Optional<? extends JsonNode>) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop.Builder
-
Initializes the optional value
issuer
to issuer. - isVariableLengthEncoded() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInfo
- isVariableLengthEncoded() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
-
Whether or not this FieldInstance is variable-length encoded.
- isVariableLengthEncoded() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
- isVariableLengthEncoded() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Whether or not this FieldInstance is variable-length encoded.
- isVariableLengthEncoded(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo.Builder
-
Initializes the value for the
isVariableLengthEncoded
attribute. - isVariableLengthEncoded(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Initializes the value for the
isVariableLengthEncoded
attribute.
L
- ledgerEntryTypes() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.Definitions
-
Ledger types mappings (transaction type to ordinal value).
- ledgerEntryTypes() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Ledger types mappings (transaction type to ordinal value).
- ledgerEntryTypes(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Sets or replaces all mappings from the specified map as entries for the
ledgerEntryTypes
map.
M
- mapFieldRawValueToSpecialization(String, String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsService
-
Map a field's raw value to a specialied type.
- mapFieldSpecialization(String, String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.DefinitionsService
-
Obtain an optionally-present integer corresponding to the specified field name and value.
- MathUtils - Class in org.xrpl.xrpl4j.codec.binary.math
-
Utility functions for XRPL-related math operations.
- MathUtils() - Constructor for class org.xrpl.xrpl4j.codec.binary.math.MathUtils
- MAX_BYTE_VALUE - Static variable in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- MAX_DOUBLE_BYTE_LENGTH - Static variable in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- MAX_DOUBLE_BYTE_VALUE - Static variable in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- MAX_SECOND_BYTE_VALUE - Static variable in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- MAX_SINGLE_BYTE_LENGTH - Static variable in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
N
- name() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
-
Field name.
- name() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Field name.
- name(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Initializes the value for the
name
attribute. - nibblet(int) - Method in class org.xrpl.xrpl4j.codec.binary.types.HashType
-
Returns four bits at the specified depth within a hash.
- nth() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInfo
-
Sort order position for fields of the same type.
- nth() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
-
Sort order position for fields of the same type.
- nth() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Sort order position for fields of the same type.
- nth() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Sort order position for fields of the same type.
- nth(int) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo.Builder
-
Initializes the value for the
nth
attribute. - nth(int) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Initializes the value for the
nth
attribute.
O
- OBJECT_END_MARKER_HEX - Static variable in class org.xrpl.xrpl4j.codec.binary.types.STObjectType
- ordinal() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
-
Globally unique ordinal position based on type code and field code.
- org.xrpl.xrpl4j.codec.binary - package org.xrpl.xrpl4j.codec.binary
- org.xrpl.xrpl4j.codec.binary.definitions - package org.xrpl.xrpl4j.codec.binary.definitions
- org.xrpl.xrpl4j.codec.binary.math - package org.xrpl.xrpl4j.codec.binary.math
- org.xrpl.xrpl4j.codec.binary.serdes - package org.xrpl.xrpl4j.codec.binary.serdes
- org.xrpl.xrpl4j.codec.binary.types - package org.xrpl.xrpl4j.codec.binary.types
P
- PATH_SEPARATOR_HEX - Static variable in class org.xrpl.xrpl4j.codec.binary.types.PathSetType
- PATH_SEPARATOR_HEX - Static variable in class org.xrpl.xrpl4j.codec.binary.types.PathType
- PATHSET_END_HEX - Static variable in class org.xrpl.xrpl4j.codec.binary.types.PathSetType
-
Constants for separating Paths in a PathSet.
- PATHSET_END_HEX - Static variable in class org.xrpl.xrpl4j.codec.binary.types.PathType
-
Constants for separating Paths in a PathSet.
- PathSetType - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL PathSet type.
- PathSetType() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.PathSetType
- PathSetType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.PathSetType
- PathType - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL Path type inside a PathSet.
- PathType() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.PathType
- PathType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.PathType
- PAYMENT_CHANNEL_CLAIM_SIGNATURE_PREFIX - Static variable in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
- peek() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- put(String) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinarySerializer
- putAllLedgerEntryTypes(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put all mappings from the specified map as entries to
ledgerEntryTypes
map. - putAllTransactionResults(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put all mappings from the specified map as entries to
transactionResults
map. - putAllTransactionTypes(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put all mappings from the specified map as entries to
transactionTypes
map. - putAllTypes(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put all mappings from the specified map as entries to
types
map. - putLedgerEntryTypes(String, int) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put one entry to the
ledgerEntryTypes
map. - putLedgerEntryTypes(Map.Entry<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put one entry to the
ledgerEntryTypes
map. - putTransactionResults(String, int) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put one entry to the
transactionResults
map. - putTransactionResults(Map.Entry<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put one entry to the
transactionResults
map. - putTransactionTypes(String, int) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put one entry to the
transactionTypes
map. - putTransactionTypes(Map.Entry<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put one entry to the
transactionTypes
map. - putTypes(String, int) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put one entry to the
types
map. - putTypes(Map.Entry<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Put one entry to the
types
map.
R
- read(int) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
-
Read from this parser.
- readField() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
-
Read the field from the BinaryParser.
- readFieldAndValue() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
-
Get the next field and value from the BinaryParser.
- readFieldHeader() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
-
Reads the field ordinal from the BinaryParser.
- readFieldValue(FieldInstance) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
-
Read value of the type specified by field from the BinaryParser.
- readType(Class<T>) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
-
Read a given type from the BinaryParser.
- readUInt16() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- readUInt32() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- readUInt64() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- readUInt8() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- readVariableLengthLength() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
-
Reads the length of the variable length encoded bytes.
S
- SerializedType<T extends SerializedType<T>> - Class in org.xrpl.xrpl4j.codec.binary.types
-
Defines an abstract type serialization parent-class for all XRPL serialized type definitions.
- SerializedType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.SerializedType
- size() - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- skip(int) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
- STArrayType - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL STArray type.
- STArrayType() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.STArrayType
- STArrayType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.STArrayType
- STObjectType - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL STObject type.
- STObjectType() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.STObjectType
- STObjectType(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.STObjectType
T
- toBytes() - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Convert this
SerializedType
to a byte array. - toBytesSink(UnsignedByteArray) - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Append this type's bytes to
list
. - toHex() - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Convert this
SerializedType
to a hex-encodedString
. - toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.AccountIdType
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.CurrencyType
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.HopType
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.PathSetType
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.PathType
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Convert this
SerializedType
to aJsonNode
. - toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.STArrayType
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.STObjectType
-
Return this object as JSON.
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt16Type
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt32Type
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt8Type
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.UInt64Type
- toJson() - Method in class org.xrpl.xrpl4j.codec.binary.types.Vector256Type
- toPaddedBigInteger(BigDecimal, int) - Static method in class org.xrpl.xrpl4j.codec.binary.math.MathUtils
-
XRPL amounts are right-padded with 0s, so both 1, 10, 100 are converted to 10000000000000000, which, when combined with the exponent field can be used to reconstruct the actual decimal value.
- toString() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Prints the immutable value
Definitions
with attribute values. - toString() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Prints the immutable value
FieldInfo
with attribute values. - toString() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Prints the immutable value
FieldInstance
with attribute values. - toString() - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
-
Prints the immutable value
FieldHeader
with attribute values. - toString() - Method in class org.xrpl.xrpl4j.codec.binary.types.HashType
- toString() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
-
Prints the immutable value
FieldWithValue
with attribute values. - toString() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Prints the immutable value
Hop
with attribute values. - toString() - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
- transactionResults() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.Definitions
-
Transaction results mappings (transaction result to ordinal value).
- transactionResults() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Transaction results mappings (transaction result to ordinal value).
- transactionResults(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Sets or replaces all mappings from the specified map as entries for the
transactionResults
map. - transactionTypes() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.Definitions
-
Transaction types mappings (transaction type to ordinal value).
- transactionTypes() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Transaction types mappings (transaction type to ordinal value).
- transactionTypes(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Sets or replaces all mappings from the specified map as entries for the
transactionTypes
map. - TRX_MULTI_SIGNATURE_PREFIX - Static variable in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
- TRX_SIGNATURE_PREFIX - Static variable in class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
- type() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInfo
-
XRPL type (e.g.
- type() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.FieldInstance
-
XRPL type (e.g.
- type() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
XRPL type (e.g.
- type() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
XRPL type (e.g.
- type(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo.Builder
-
Initializes the value for the
type
attribute. - type(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance.Builder
-
Initializes the value for the
type
attribute. - TYPE_ACCOUNT - Static variable in class org.xrpl.xrpl4j.codec.binary.types.HopType
-
Constant for masking types of a Hop.
- TYPE_CURRENCY - Static variable in class org.xrpl.xrpl4j.codec.binary.types.HopType
- TYPE_ISSUER - Static variable in class org.xrpl.xrpl4j.codec.binary.types.HopType
- typeCode() - Method in interface org.xrpl.xrpl4j.codec.binary.FieldHeader
- typeCode() - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
- typeCode(int) - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader.Builder
-
Initializes the value for the
typeCode
attribute. - typeForField(FieldInstance) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinaryParser
-
Get the type associated with a given field.
- types() - Method in interface org.xrpl.xrpl4j.codec.binary.definitions.Definitions
-
Type definitions map (type name to ordinal value).
- types() - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Type definitions map (type name to ordinal value).
- types(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions.Builder
-
Sets or replaces all mappings from the specified map as entries for the
types
map.
U
- UInt16Type - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL UInt16 type.
- UInt16Type() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.UInt16Type
- UInt16Type(UnsignedLong) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.UInt16Type
- UInt32Type - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL UInt32 type.
- UInt32Type() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.UInt32Type
- UInt32Type(UnsignedLong) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.UInt32Type
- UInt64Type - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL UInt64 type.
- UInt64Type() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.UInt64Type
- UInt64Type(UnsignedLong) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.UInt64Type
- UInt8Type - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL UInt8 type.
- UInt8Type() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.UInt8Type
- UInt8Type(UnsignedLong) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.UInt8Type
V
- value() - Method in interface org.xrpl.xrpl4j.codec.binary.types.FieldWithValue
- value() - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
- value() - Method in class org.xrpl.xrpl4j.codec.binary.types.SerializedType
-
Convert this
SerializedType
to anUnsignedByteArray
. - value(T) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue.Builder
-
Initializes the value for the
value
attribute. - Vector256Type - Class in org.xrpl.xrpl4j.codec.binary.types
-
Codec for XRPL Vector256 type.
- Vector256Type() - Constructor for class org.xrpl.xrpl4j.codec.binary.types.Vector256Type
- Vector256Type(UnsignedByteArray) - Constructor for class org.xrpl.xrpl4j.codec.binary.types.Vector256Type
W
- WIDTH - Static variable in class org.xrpl.xrpl4j.codec.binary.types.Hash128Type
- WIDTH - Static variable in class org.xrpl.xrpl4j.codec.binary.types.Hash160Type
- WIDTH - Static variable in class org.xrpl.xrpl4j.codec.binary.types.Hash256Type
- WIDTH - Static variable in class org.xrpl.xrpl4j.codec.binary.types.Vector256Type
- withAccount(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Copy the current immutable object by setting a present value for the optional
account
attribute. - withAccount(Optional<? extends JsonNode>) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Copy the current immutable object by setting an optional value for the
account
attribute. - withCurrency(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Copy the current immutable object by setting a present value for the optional
currency
attribute. - withCurrency(Optional<? extends JsonNode>) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Copy the current immutable object by setting an optional value for the
currency
attribute. - withField(FieldInstance) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
-
Copy the current immutable object by setting a value for the
field
attribute. - withFieldCode(int) - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
-
Copy the current immutable object by setting a value for the
fieldCode
attribute. - withFields(Iterable<? extends List<JsonNode>>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Copy the current immutable object with elements that replace the content of
fields
. - withFields(List<JsonNode>...) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Copy the current immutable object with elements that replace the content of
fields
. - withHeader(FieldHeader) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Copy the current immutable object by setting a value for the
header
attribute. - withIsSerialized(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Copy the current immutable object by setting a value for the
isSerialized
attribute. - withIsSerialized(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Copy the current immutable object by setting a value for the
isSerialized
attribute. - withIsSigningField(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Copy the current immutable object by setting a value for the
isSigningField
attribute. - withIsSigningField(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Copy the current immutable object by setting a value for the
isSigningField
attribute. - withIssuer(JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Copy the current immutable object by setting a present value for the optional
issuer
attribute. - withIssuer(Optional<? extends JsonNode>) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableHop
-
Copy the current immutable object by setting an optional value for the
issuer
attribute. - withIsVariableLengthEncoded(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Copy the current immutable object by setting a value for the
isVariableLengthEncoded
attribute. - withIsVariableLengthEncoded(boolean) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Copy the current immutable object by setting a value for the
isVariableLengthEncoded
attribute. - withLedgerEntryTypes(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Copy the current immutable object by replacing the
ledgerEntryTypes
map with the specified map. - withName(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Copy the current immutable object by setting a value for the
name
attribute. - withNth(int) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Copy the current immutable object by setting a value for the
nth
attribute. - withNth(int) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Copy the current immutable object by setting a value for the
nth
attribute. - withTransactionResults(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Copy the current immutable object by replacing the
transactionResults
map with the specified map. - withTransactionTypes(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Copy the current immutable object by replacing the
transactionTypes
map with the specified map. - withType(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInfo
-
Copy the current immutable object by setting a value for the
type
attribute. - withType(String) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableFieldInstance
-
Copy the current immutable object by setting a value for the
type
attribute. - withTypeCode(int) - Method in class org.xrpl.xrpl4j.codec.binary.ImmutableFieldHeader
-
Copy the current immutable object by setting a value for the
typeCode
attribute. - withTypes(Map<String, ? extends Integer>) - Method in class org.xrpl.xrpl4j.codec.binary.definitions.ImmutableDefinitions
-
Copy the current immutable object by replacing the
types
map with the specified map. - withValue(T) - Method in class org.xrpl.xrpl4j.codec.binary.types.ImmutableFieldWithValue
-
Copy the current immutable object by setting a value for the
value
attribute. - write(UnsignedByteArray) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinarySerializer
- writeFieldAndValue(FieldInstance, JsonNode) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinarySerializer
-
Write field and value to BinarySerializer.
- writeFieldAndValue(FieldInstance, SerializedType) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinarySerializer
-
Write field and value to BinarySerializer.
- writeLengthEncoded(SerializedType) - Method in class org.xrpl.xrpl4j.codec.binary.serdes.BinarySerializer
-
Write a variable length encoded value to the BinarySerializer.
X
- XrplBinaryCodec - Class in org.xrpl.xrpl4j.codec.binary
- XrplBinaryCodec() - Constructor for class org.xrpl.xrpl4j.codec.binary.XrplBinaryCodec
All Classes and Interfaces|All Packages|Constant Field Values