All Classes and Interfaces

Class
Description
Codec for XRPL AccountID type.
 
Parser for XRPL binary hex values.
Serializes JSON to XRPL binary format.
Codec for XRPL Blob type.
Codec for currency property inside an XRPL issued currency amount json.
 
Type to represent a the top-level object in definitions.json file.
Provider for Definitions.
Service for accessing XRPL type and field metadata from definitions.json.
Represents a Field ID used to encode an XRPL field name to its binary form.
A codec for instances of FieldHeader.
Model object for Field info medata from the "fields" section of defintions.json.
Holder of FieldHeader and FieldInfo data.
 
Codec for XRPL Hash128 type.
Codec for XRPL Hash160 type.
Codec for XRPL Hash256 type.
HashType<T extends HashType<T>>
Base class for XRPL Hash types.
Model object a Hop object inside a XRPL PathType object.
Codec for XRPL Hop object inside a Path object.
Immutable implementation of Definitions.
Builds instances of type ImmutableDefinitions.
Immutable implementation of FieldHeader.
Builds instances of type ImmutableFieldHeader.
Immutable implementation of FieldInfo.
Builds instances of type ImmutableFieldInfo.
Immutable implementation of FieldInstance.
Builds instances of type ImmutableFieldInstance.
Immutable implementation of FieldWithValue.
Builds instances of type ImmutableFieldWithValue.
Immutable implementation of Hop.
Builds instances of type ImmutableHop.
Utility functions for XRPL-related math operations.
Codec for XRPL PathSet type.
Codec for XRPL Path type inside a PathSet.
Defines an abstract type serialization parent-class for all XRPL serialized type definitions.
Codec for XRPL STArray type.
Codec for XRPL STObject type.
Codec for XRPL UInt16 type.
Codec for XRPL UInt32 type.
Codec for XRPL UInt64 type.
Codec for XRPL UInt8 type.
Codec for XRPL Vector256 type.