Class Lei
java.lang.Object
com.apptasticsoftware.lei.Lei
ISO 17442 - Legal Entity Identifier (LEI).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAn address for the legal entity.static enumIndicates (where applicable) the category of entity identified by this LEI data record, as a more specific category within the broad definition given in ISO 17442.static enumThe operational and/or legal registration status of the entity (may beACTIVEorINACTIVE).static classTheRegistrationcontainer element contains all information on the legal entity's LEI registration with theManagingLOU.static classAn identifier for the legal entity in a business registry in the jurisdiction of legal registration, or in the appropriate registration authority.static enumThe status of the legal entity's LEI registration with theManagingLOU.static enumThe level of validation of the reference data provided by the registrant. -
Method Summary
Modifier and TypeMethodDescriptionbooleanIndicates (where applicable) the category of entity identified by this LEI data record, as a more specific category within the broad definition given in ISO 17442.A current code from the GLEIF-maintained list MUST be used.The operational and/or legal registration status of the entity (may be ACTIVE or INACTIVE)The address of the headquarters of the Entity.The address of the entity as recorded in the registration of the entity in its legal jurisdiction.The jurisdiction of legal formation and registration of the entity (and upon which theLegalFormdata element is also dependent).The legal name of the entity.The ISO 17442 compatible identifier for the legal entity.TheRegistrationcontainer element contains all information on the legal entity's LEI registration with theManagingLOU.An identifier for the legal entity in a business registry in the jurisdiction of legal registration, or in the appropriate registration authority.inthashCode()
-
Method Details
-
getLeiCode
The ISO 17442 compatible identifier for the legal entity.- Returns:
- lei code
-
getLegalName
-
getEntityStatus
The operational and/or legal registration status of the entity (may be ACTIVE or INACTIVE)- Returns:
- entity status
-
getEntityLegalFormCode
-
getLegalJurisdiction
The jurisdiction of legal formation and registration of the entity (and upon which theLegalFormdata element is also dependent). Please note that the XML schema validates the format ofLegalJurisdictioncodes but not the specific codes conforming to the ISO standards it requires.- Returns:
- legal jurisdiction
-
getEntityCategory
Indicates (where applicable) the category of entity identified by this LEI data record, as a more specific category within the broad definition given in ISO 17442. These categories are based on use cases specified in LEI-ROC policies, found at LEI-ROC- Returns:
- entity category
-
getLegalAddress
The address of the entity as recorded in the registration of the entity in its legal jurisdiction.- Returns:
- legal address
-
getHeadquartersAddress
The address of the headquarters of the Entity.- Returns:
- headquarters address
-
getRegistrationAuthority
An identifier for the legal entity in a business registry in the jurisdiction of legal registration, or in the appropriate registration authority.- Returns:
- registration authority
-
getRegistration
TheRegistrationcontainer element contains all information on the legal entity's LEI registration with theManagingLOU.- Returns:
- registration
-
equals
-
hashCode
-