1 56 package org.objectstyle.cayenne.map; 57 58 import org.objectstyle.cayenne.query.ProcedureQuery; 59 import org.objectstyle.cayenne.query.Query; 60 61 67 class ProcedureQueryBuilder extends QueryBuilder { 68 69 72 public Query getQuery() { 73 ProcedureQuery query = new ProcedureQuery(); 74 query.setSelecting(selecting); 75 76 Object root = getRoot(); 77 78 if (root != null) { 79 query.setRoot(root); 80 } 81 82 query.setName(name); 83 query.setResultClassName(resultType); 84 query.initWithProperties(properties); 85 86 return query; 87 } 88 89 } | Popular Tags |