There is for example a procedure / method / function which retrieves data from some table in the database. Suppose it selects all fields and returns a list of objects with magic properties that have the same name as the table fields.
Due to the fact that we do not see these properties through the intellisense of our IDE in which we work when writing client code, we may be mistaken in the name of the property and the program will work incorrectly but it will not generate an error. There is such a practice, to create classes for storing such objects with normal non-magical properties and to write information from the database when reading into objects. Well, in fact, then you can write a program using intellisense and be sure that there are no errors.
The question is, is there a name in the terminology of the PLO or some other such classes / objects?