A B C D F G H I J M N P S T V Z 
All Classes All Packages

A

add(Message) - Method in class io.token.proto.ProtoHasher
Adds message to the ProtoHasher byte array.
addJson(Message) - Method in class io.token.proto.ProtoHasher
Serializes JSON into canonical fomrat, then adds UTF8 byte array to the ProtoHasher.
Afterbanks - io.token.proto.BankProvider
 
alias() - Static method in class io.token.proto.common.testing.Sample
Alias in the form of an email address.
alias(boolean) - Static method in class io.token.proto.common.testing.Sample
Alias in the form of an email address.
AliasHasher - Class in io.token.proto
 
Amex - io.token.proto.BankProvider
 

B

bankAccount() - Static method in class io.token.proto.common.testing.Sample
Token bank account.
BankProvider - Enum in io.token.proto
 
bankTransfer() - Static method in class io.token.proto.common.testing.Sample
Transfer token payload.
Budapest - io.token.proto.BankProvider
 

C

Citi - io.token.proto.BankProvider
 
CMA9 - io.token.proto.BankProvider
 
create(List<T>, P) - Static method in class io.token.proto.PagedList
 
CzechOpenBankingStandard - io.token.proto.BankProvider
 

D

DateTimeUtil - Class in io.token.proto
 
DateTimeUtil() - Constructor for class io.token.proto.DateTimeUtil
 
domainAlias() - Static method in class io.token.proto.common.testing.Sample
Alias in the form of a URL.

F

feeAsMoney(PricingProtos.TransferQuote) - Static method in class io.token.proto.PricingUtil
Converts quote fees into MoneyProtos.Money representation.
FinAPI - io.token.proto.BankProvider
 
findFxRate(List<PricingProtos.TransferQuote.FxRate>, String, String) - Static method in class io.token.proto.PricingUtil
Returns an FX rate that matches the specified currencies.
formatUtc(Instant) - Static method in class io.token.proto.DateTimeUtil
Format a date-time object using ISO-8601 format.
fromJson(String, Message.Builder) - Static method in class io.token.proto.ProtoJson
Gets message from JSON.
fromJson(String, Message.Builder, boolean) - Static method in class io.token.proto.ProtoJson
Gets message from JSON.
fromName(String) - Static method in enum io.token.proto.BankProvider
Gets the bank provider enum from the provider's name.

G

getList() - Method in class io.token.proto.PagedList
 
getOffset() - Method in class io.token.proto.PagedList
 
getStandard() - Method in enum io.token.proto.BankProvider
Gets the Open Banking Standard.

H

hasFailed(TransactionProtos.TransactionStatus) - Static method in class io.token.proto.TransactionStatusHelper
Checks for failed statuses.
hash() - Method in class io.token.proto.ProtoHasher
Gets hash byte array.
hash(Message) - Static method in class io.token.proto.ProtoHasher
Computes hash of the message.
hashAndSerialize(Message) - Static method in class io.token.proto.ProtoHasher
Serializes hashes message and returns in human readable format.
hashAndSerializeJson(Message) - Static method in class io.token.proto.ProtoHasher
Serializes message into Json, then hashes and returns in human readable format.

I

io.token.proto - package io.token.proto
 
io.token.proto.common.testing - package io.token.proto.common.testing
 

J

JsonSorter - Class in io.token.proto
 
JsonSorter() - Constructor for class io.token.proto.JsonSorter
 

M

mBank - io.token.proto.BankProvider
 
minus(MoneyProtos.Money, MoneyProtos.Money) - Static method in class io.token.proto.PricingUtil
Subtracts two money amounts.
Mock - io.token.proto.BankProvider
 
MoneyUtil - Class in io.token.proto
Utility methods for handling MoneyProtos.Money.

N

newMoney(double, String) - Static method in class io.token.proto.MoneyUtil
Creates a new MoneyProtos.Money instance.
newMoney(BigDecimal, String) - Static method in class io.token.proto.MoneyUtil
Creates a new MoneyProtos.Money instance.
NextGenPSD2 - io.token.proto.BankProvider
 
normalize(double) - Static method in class io.token.proto.MoneyUtil
Normalizes double amount.
normalize(AliasProtos.Alias) - Static method in class io.token.proto.AliasHasher
Normalizes an alias.
normalize(MoneyProtos.Money) - Static method in class io.token.proto.MoneyUtil
Normalizes MoneyProtos.Money instance.
normalize(MoneyProtos.Money, RoundingMode, int) - Static method in class io.token.proto.MoneyUtil
Normalize MoneyProtos.Money instance.
normalize(BigDecimal) - Static method in class io.token.proto.MoneyUtil
Normalizes BigDecimal amount.
normalize(BigDecimal, RoundingMode) - Static method in class io.token.proto.MoneyUtil
Normalizes BigDecimal amount.
normalize(BigDecimal, RoundingMode, int) - Static method in class io.token.proto.MoneyUtil
Normalizes BigDecimal amount.
normalizeAndHash(AliasProtos.Alias) - Static method in class io.token.proto.AliasHasher
Normalizes alias and converts to alias hash.

P

PagedList<T,​P> - Class in io.token.proto
Wraps results returned from the offset/limit enabled methods.
PagedList() - Constructor for class io.token.proto.PagedList
 
parse(String, Message.Builder) - Static method in class io.token.proto.ProtoIds
Parses out a message previously serialized with the serialize.
parseAmount(String) - Static method in class io.token.proto.MoneyUtil
Parses amount as BigDecimal.
parseAmount(String, RoundingMode, int) - Static method in class io.token.proto.MoneyUtil
Parses amount as BigDecimal.
parseDateTime(String) - Static method in class io.token.proto.DateTimeUtil
Parse a date-time object from a string in the ISO-8601 format, e.g.
performFx(MoneyProtos.Money, String, PricingProtos.TransferQuote.FxRate) - Static method in class io.token.proto.PricingUtil
Performs FX conversion of a given amount using the specified fx rate.
performFx(MoneyProtos.Money, String, List<PricingProtos.TransferQuote.FxRate>) - Static method in class io.token.proto.PricingUtil
Performs FX conversion of a given amount.
plus(MoneyProtos.Money, MoneyProtos.Money) - Static method in class io.token.proto.PricingUtil
Adds up two money amounts.
PolishAPI - io.token.proto.BankProvider
 
PricingException - Exception in io.token.proto
Pricing Exception for handling errors in PricingUtil calculations.
PricingException(String) - Constructor for exception io.token.proto.PricingException
 
PricingUtil - Class in io.token.proto
Helper class that contains Pricing Calculation functions, including FX calculations.
PricingUtil() - Constructor for class io.token.proto.PricingUtil
 
ProtoHasher - Class in io.token.proto
Computes content hash of a protobuf message.
ProtoHasher() - Constructor for class io.token.proto.ProtoHasher
 
ProtoIds - Class in io.token.proto
Deals with proto buffer based ID serialization and parsing.
ProtoJson - Class in io.token.proto
Converts proto messages to canonical JSON format.

S

Sample - Class in io.token.proto.common.testing
Testing samples.
Sample() - Constructor for class io.token.proto.common.testing.Sample
 
serialize(byte[]) - Static method in class io.token.proto.ProtoIds
Serializes the specified byte array into a string.
serialize(Message) - Static method in class io.token.proto.ProtoIds
Serializes the specified protobuf into a string.
signature() - Static method in class io.token.proto.common.testing.Sample
Signature.
SlovakBankingAPIStandard - io.token.proto.BankProvider
 
sort(String) - Static method in class io.token.proto.JsonSorter
Sorts the JSON string into a new JSON string with keys ordered alphabetically (recursive) Relies on the fact that JsonObjects use a LinkedHashMap internally, which maintains the order of the keys, as they are inserted.
Sparkasse - io.token.proto.BankProvider
 
Starling - io.token.proto.BankProvider
 
STET - io.token.proto.BankProvider
 

T

timeAfter(long, long, TimeUnit) - Static method in class io.token.proto.common.testing.Sample
Adds a specified duration and returns the timestamp.
timeBefore(long, long, TimeUnit) - Static method in class io.token.proto.common.testing.Sample
Subtracts a specified duration and returns the timestamp.
toJson(Message) - Static method in class io.token.proto.ProtoJson
Converts message to JSON.
Token - io.token.proto.BankProvider
 
tokenDestination() - Static method in class io.token.proto.common.testing.Sample
Token transfer destination.
tokenMember() - Static method in class io.token.proto.common.testing.Sample
Token member.
TransactionStatusHelper - Class in io.token.proto
 
transferEndpoint() - Static method in class io.token.proto.common.testing.Sample
Transfer source or destination.
transferInstructions() - Static method in class io.token.proto.common.testing.Sample
Transfer instructions.

V

valueOf(String) - Static method in enum io.token.proto.BankProvider
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.token.proto.BankProvider
Returns an array containing the constants of this enum type, in the order they are declared.

Z

zero() - Static method in class io.token.proto.MoneyUtil
Returns 0 amount.
A B C D F G H I J M N P S T V Z 
All Classes All Packages