Package org.xrpl.xrpl4j.model.client
Class LegacyLedgerSpecifierUtils
- java.lang.Object
-
- org.xrpl.xrpl4j.model.client.LegacyLedgerSpecifierUtils
-
@Deprecated public class LegacyLedgerSpecifierUtils extends Object
Deprecated.This will be removed once allledgerIndex
andledgerHash
fields are removed.Simple utility class to help deprecate ledger index and ledger hash fields in request parameter objects.
-
-
Constructor Summary
Constructors Constructor Description LegacyLedgerSpecifierUtils()
Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static LedgerSpecifier
computeLedgerSpecifier(Optional<Hash256> ledgerHash, LedgerIndex ledgerIndex)
Deprecated.Computes aLedgerSpecifier
from a ledger hash and a ledger index.static LedgerSpecifier
computeLedgerSpecifierFromLedgerIndex(LedgerIndex ledgerIndex)
Deprecated.Computes aLedgerSpecifier
that either has aLedgerSpecifier.ledgerIndex()
orLedgerSpecifier.ledgerIndexShortcut()
.
-
-
-
Method Detail
-
computeLedgerSpecifier
public static LedgerSpecifier computeLedgerSpecifier(Optional<Hash256> ledgerHash, LedgerIndex ledgerIndex)
Deprecated.Computes aLedgerSpecifier
from a ledger hash and a ledger index.- Parameters:
ledgerHash
- An optionally-presentHash256
.ledgerIndex
- ALedgerIndex
.- Returns:
- A
LedgerSpecifier
.
-
computeLedgerSpecifierFromLedgerIndex
public static LedgerSpecifier computeLedgerSpecifierFromLedgerIndex(LedgerIndex ledgerIndex)
Deprecated.Computes aLedgerSpecifier
that either has aLedgerSpecifier.ledgerIndex()
orLedgerSpecifier.ledgerIndexShortcut()
.- Parameters:
ledgerIndex
- ALedgerIndex
potentially containing a shortcut.- Returns:
- A
LedgerSpecifier
with the appropriate fields based onledgerIndex
.
-
-