UJO is an abbreviation for Unified Java Object and they are all objects, which implements an interface Ujo. The UJO looks like a map object with an access by methods of its keys
"Persevere is an open source persistent object mapping framework. Persevere allows programmers to access, traverse, and manipulate persisted objects graphs easily with standard JavaScript syntax and intuitive Persistent JavaScript (PJS) API."