Index
All Classes and Interfaces|All Packages
A
- altText() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
-
Returns the value of the
altTextrecord component. - auxiliaryFields() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
-
Returns the value of the
auxiliaryFieldsrecord component.
B
- backFields() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
-
Returns the value of the
backFieldsrecord component. - backgroundColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
-
Returns the value of the
backgroundColorrecord component. - backgroundColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
backgroundColorrecord component. - bannerUrl() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
-
Returns the value of the
bannerUrlrecord component. - Barcode(String, String, String, String) - Constructor for record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
-
Creates an instance of a
Barcoderecord class. - barcodes() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
barcodesrecord component.
C
- currencyCode() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
-
Returns the value of the
currencyCoderecord component.
D
- dateStyle() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
-
Returns the value of the
dateStylerecord component. - description() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
descriptionrecord 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
expirationDaterecord component.
F
- Field(String, String, Object, String, String) - Constructor for record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
-
Creates an instance of a
Fieldrecord class. - foregroundColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
-
Returns the value of the
foregroundColorrecord component. - foregroundColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
foregroundColorrecord component. - format() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
-
Returns the value of the
formatrecord component. - formatVersion() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
formatVersionrecord 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
keyrecord component.
L
- label() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
-
Returns the value of the
labelrecord component. - labelColor() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
labelColorrecord component. - logoText() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
logoTextrecord component. - logoUrl() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
-
Returns the value of the
logoUrlrecord 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
MerchantBrandingrecord class. - message() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
-
Returns the value of the
messagerecord component. - messageEncoding() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Barcode
-
Returns the value of the
messageEncodingrecord 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
organizationNamerecord component. - organizationName() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
organizationNamerecord component.
P
- PassJson - Record Class in xyz.tcheeric.cashu.voucher.pass
-
The subset of Apple's
pass.jsonschema 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
PassJsonrecord 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
passTypeIdentifierrecord component. - primaryFields() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.StoreCard
-
Returns the value of the
primaryFieldsrecord component.
S
- serialNumber() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
serialNumberrecord component. - storeCard() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
storeCardrecord 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
StoreCardrecord class. - storeDescription() - Method in record class xyz.tcheeric.cashu.voucher.pass.MerchantBranding
-
Returns the value of the
storeDescriptionrecord component.
T
- teamIdentifier() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
teamIdentifierrecord 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
userInforecord component.
V
- value() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson.Field
-
Returns the value of the
valuerecord component. - voided() - Method in record class xyz.tcheeric.cashu.voucher.pass.PassJson
-
Returns the value of the
voidedrecord component. - VoucherPassMapper - Class in xyz.tcheeric.cashu.voucher.pass
-
Maps a
SignedVoucherto aPassJsondocument.
X
- xyz.tcheeric.cashu.voucher.pass - package xyz.tcheeric.cashu.voucher.pass
All Classes and Interfaces|All Packages