Represents the length of the value string. This is a read-only property that calculates and returns the current length of the underlying value.

<aside> <img src="attachment:a3a56fc3-c53c-47ff-aacc-d7c34f62abfd:table_of_content.png" alt="attachment:a3a56fc3-c53c-47ff-aacc-d7c34f62abfd:table_of_content.png" width="40px" />

TABLE OF CONTENT

</aside>

Package dev.tommasop1804.italyutils.classes
Since version 2026-02.1
Implemented interface CharSequence
Serialization tools.jackson
com.fasterxml.jackson
Deserialization tools.jackson
com.fasterxml.jackson
Database converter JPA (auto applied)
Value class ✔️

Properties


:ij-field-value: controlCode

Since version 2026-02.1
Type :ij-kt-class: Char
Dinamically computed ✔️

The control character extracted from the value property of the containing class.

This property retrieves the last character of the value, which is generally used as a checksum or verification character for validation purposes.

:ij-implementing-method::ij-field-value: length

Since version 2026-02.1
Type :ij-kt-class: Int
Overrides CharSequence
Dinamically computed ✔️

Represents the length of the value string. This is a read-only property that calculates and returns the current length of the underlying value.

:ij-field-value: provincialOfficeCode

Since version 2026-02.1
Type :ij-kt-class: String
Dinamically computed ✔️

Represents the provincial office code extracted from a specific range of the value property.

This property retrieves the 8th to 10th characters (inclusive of the 8th and exclusive of the 11th) from the value field. It is utilized to determine the specific provincial office in the context of a Partita IVA code.