Invention Grant
- Patent Title: Strongly typed metadata access in object oriented programming languages with reflection support
-
Application No.: US13773662Application Date: 2013-02-22
-
Publication No.: US10705804B2Publication Date: 2020-07-07
- Inventor: Mikus Vanags , Arturs Licis , Janis Justs
- Applicant: Mikus Vanags , Arturs Licis , Janis Justs
- Applicant Address: LV Riga
- Assignee: Logistics Research Centre SIA
- Current Assignee: Logistics Research Centre SIA
- Current Assignee Address: LV Riga
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/30

Abstract:
Type safety is important property of any type system. Modern programming languages support different mechanisms to work in type safe manner, e.g., properties, methods, events, attributes (annotations) and other structures, but none of the existing, general purpose, programming languages which support reflection provide type safe type (class/structure) member metadata access. Existing solutions provide no or limited type safety which are complex and processed at runtime which by definition is not built-in type-safe metadata access, but only more or less type safe workarounds called “best practices”. Problem can be solved by introducing method for type safe type member metadata access which could be processed at compile time.
Public/Granted literature
- US20140068557A1 STRONGLY TYPED METADATA ACCESS IN OBJECT ORIENTED PROGRAMMING LANGUAGES WITH REFLECTION SUPPORT Public/Granted day:2014-03-06
Information query