Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- com.maybeitssquid.tin - module com.maybeitssquid.tin
-
Taxpayer Identification Number implementations using the sensitive data framework.
- com.maybeitssquid.tin - package com.maybeitssquid.tin
- com.maybeitssquid.tin.us - package com.maybeitssquid.tin.us
D
- DELIMITER - Static variable in class com.maybeitssquid.tin.us.UsTIN
-
The delimiter character used between TIN segments.
- digits(String, int) - Static method in class com.maybeitssquid.tin.us.UsTIN
-
Create a named regex group that matches an exact number of digits.
E
- EIN - Class in com.maybeitssquid.tin.us
-
An Employer Identification Number (EIN), also known as a Federal Tax Identification Number.
- EIN(int, int) - Constructor for class com.maybeitssquid.tin.us.EIN
-
Creates an EIN from individual integer segments.
- EIN(CharSequence) - Constructor for class com.maybeitssquid.tin.us.EIN
-
Parses an EIN from a formatted string.
- EIN(String, String) - Constructor for class com.maybeitssquid.tin.us.EIN
-
Creates an EIN from individual string segments.
G
- getAltRenderer() - Method in class com.maybeitssquid.tin.us.UsTIN
- getRenderer() - Method in class com.maybeitssquid.tin.us.UsTIN
I
- InvalidTINException - Exception Class in com.maybeitssquid.tin
-
Exception thrown when a Taxpayer Identification Number cannot be parsed or is invalid.
- InvalidTINException(String) - Constructor for exception class com.maybeitssquid.tin.InvalidTINException
-
Constructs a new exception with the specified detail message.
- InvalidTINException(String, Throwable) - Constructor for exception class com.maybeitssquid.tin.InvalidTINException
-
Constructs a new exception with the specified detail message and cause.
- issuer() - Method in interface com.maybeitssquid.tin.TIN
-
Returns the issuer of this TIN.
- issuer() - Method in class com.maybeitssquid.tin.us.UsTIN
N
- NationalTIN - Interface in com.maybeitssquid.tin
-
Interface for national Taxpayer Identification Numbers issued by a country.
R
- Rendering - Search tag in class com.maybeitssquid.tin.us.UsTIN
- Section
S
- SSN - Class in com.maybeitssquid.tin.us
-
A Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN).
- SSN(int, int, int) - Constructor for class com.maybeitssquid.tin.us.SSN
-
Creates an SSN from individual integer segments.
- SSN(CharSequence) - Constructor for class com.maybeitssquid.tin.us.SSN
-
Parses an SSN from a formatted string.
- SSN(CharSequence, CharSequence, CharSequence) - Constructor for class com.maybeitssquid.tin.us.SSN
-
Creates an SSN from individual string segments.
T
- TIN<I> - Interface in com.maybeitssquid.tin
-
Interface for Taxpayer Identification Numbers.
U
- UsTIN - Class in com.maybeitssquid.tin.us
-
Abstract base class for United States Taxpayer Identification Numbers.
- UsTIN(CharSequence...) - Constructor for class com.maybeitssquid.tin.us.UsTIN
-
Creates a new US TIN with the specified segments.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form