Index

A B C D E F H K L M O P S T U V X 
All Classes and Interfaces|All Packages

A

altText() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
Returns the value of the altText record component.
auxiliaryFields() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
Returns the value of the auxiliaryFields record component.

B

backFields() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
Returns the value of the backFields record component.
backgroundColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Returns the value of the backgroundColor record component.
backgroundColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the backgroundColor record component.
bannerUrl() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Returns the value of the bannerUrl record component.
Barcode(String, String, String, String) - Constructor for record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
Creates an instance of a Barcode record class.
barcodes() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the barcodes record component.

C

currencyCode() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Returns the value of the currencyCode record component.

D

dateStyle() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Returns the value of the dateStyle record component.
description() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the description record component.

E

empty() - Static method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Branding with no values set.
equals(Object) - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
Indicates whether some other object is "equal to" this one.
expirationDate() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the expirationDate record component.

F

Field(String, String, Object, String, String) - Constructor for record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Creates an instance of a Field record class.
foregroundColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Returns the value of the foregroundColor record component.
foregroundColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the foregroundColor record component.
format() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
Returns the value of the format record component.
formatVersion() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the formatVersion record component.

H

hashCode() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Returns a hash code value for this object.
hashCode() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
Returns a hash code value for this object.
hashCode() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Returns a hash code value for this object.
hashCode() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns a hash code value for this object.
hashCode() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
Returns a hash code value for this object.

K

key() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Returns the value of the key record component.

L

label() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Returns the value of the label record component.
labelColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the labelColor record component.
logoText() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the logoText record component.
logoUrl() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Returns the value of the logoUrl record component.

M

MerchantBranding - Record Class in xyz.tcheeric.cashu.voucher.pass
Merchant branding resolved at render time and passed to VoucherPassMapper.
MerchantBranding(String, String, String, String, String, String) - Constructor for record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Creates an instance of a MerchantBranding record class.
message() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
Returns the value of the message record component.
messageEncoding() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
Returns the value of the messageEncoding record component.

O

of(String, String, Object) - Static method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
A plain field with no currency or date formatting.
organizationName() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Returns the value of the organizationName record component.
organizationName() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the organizationName record component.

P

PassJson - Record Class in xyz.tcheeric.cashu.voucher.pass
The subset of Apple's pass.json schema this project emits.
PassJson(int, String, String, String, String, String, String, String, String, String, String, boolean, PassJson.StoreCard, List<PassJson.Barcode>, Map<String, Object>) - Constructor for record class xyz.tcheeric.cashu.voucher.pass.PassJson
Creates an instance of a PassJson record class.
PassJson.Barcode - Record Class in xyz.tcheeric.cashu.voucher.pass
A machine-readable code.
PassJson.Field - Record Class in xyz.tcheeric.cashu.voucher.pass
One displayed field.
PassJson.StoreCard - Record Class in xyz.tcheeric.cashu.voucher.pass
Field groups for a store card.
passTypeIdentifier() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the passTypeIdentifier record component.
primaryFields() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
Returns the value of the primaryFields record component.

S

serialNumber() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the serialNumber record component.
storeCard() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the storeCard record component.
StoreCard(List<PassJson.Field>, List<PassJson.Field>, List<PassJson.Field>) - Constructor for record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
Creates an instance of a StoreCard record class.
storeDescription() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Returns the value of the storeDescription record component.

T

teamIdentifier() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the teamIdentifier record component.
toPass(SignedVoucher, MerchantBranding) - Static method in class xyz.tcheeric.cashu.voucher.pass.VoucherPassMapper
Renders a voucher as a store card, not voided.
toPass(SignedVoucher, MerchantBranding, VoucherStatus) - Static method in class xyz.tcheeric.cashu.voucher.pass.VoucherPassMapper
Renders a voucher as a store card, voided according to ledger status.
toString() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
Returns a string representation of this record class.
toString() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
Returns a string representation of this record class.
toString() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Returns a string representation of this record class.
toString() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
Returns a string representation of this record class.
toString() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns a string representation of this record class.

U

userInfo() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the userInfo record component.

V

value() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
Returns the value of the value record component.
voided() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
Returns the value of the voided record component.
VoucherPassMapper - Class in xyz.tcheeric.cashu.voucher.pass
Maps a SignedVoucher to a PassJson document.

X

xyz.tcheeric.cashu.voucher.pass - package xyz.tcheeric.cashu.voucher.pass
 
A B C D E F H K L M O P S T U V X 
All Classes and Interfaces|All Packages