Pis class final

PIS / PASEP / NIS / NIT (same NIT modulo 11).

Check kind: CheckKind.checksum. Does not prove Dataprev/INSS issued the number.

Properties

canonical String
11 ASCII digits, no mask.
final
formatted String
Mask 000.00000.00-0.
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

inspect(String input) ParseResult<Pis>
Explains why input is accepted or rejected.
isValid(String input) bool
true when input has a valid PIS/PASEP/NIS/NIT check digit.
parse(String input) Pis
Parses input or throws FormatException.
tryParse(String input) Pis?
Parses input, accepting 000.00000.00-0.

Constants

checkKind → const CheckKind
How this identifier is checked.