@ Override public Optional < Identification > getIdentification ( String id ) { return Optional . ofNullable ( registered . get ( id ) ) . map ( IdentificationImpl :: createIdentification ) ; }
If a class has registered with an Identifiable interface you can receive an Identification Instance describing the class by providing his ID .