code: @Programmatic // not part of metamodel
      public List<Gmap3ToDoItem> autoComplete(final String description) {
          // the JDO implementation ...
          return repositoryService.allMatches(
                  new QueryDefault<>(Gmap3ToDoItem.class,
                          "todo_autoComplete", 
                          "ownedBy", currentUserName(), 
                          "description", description));
      }
docs: region > autoComplete