Index

C D E G I N R S T U 
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.
C D E G I N R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form