package org.apache.cayenne.testdo.testmap.auto; import java.util.List; import org.apache.cayenne.ObjectContext; import org.apache.cayenne.query.NamedQuery; import org.apache.cayenne.testdo.testmap.Artist; import org.apache.cayenne.testdo.testmap.Gallery; import org.apache.cayenne.testdo.testmap.Painting; /** * This class was generated by Cayenne. * It is probably a good idea to avoid changing this class manually, * since it may be overwritten next time code is regenerated. * If you need to make any customizations, please use subclass. */ public class _Tstmap { public static final String EJBQL_QUERY_TEST_QUERYNAME = "EjbqlQueryTest"; public static final String NON_SELECTING_QUERY_QUERYNAME = "NonSelectingQuery"; public static final String OBJECT_QUERY_QUERYNAME = "ObjectQuery"; public static final String PARAMETERIZED_NON_SELECTING_QUERY_QUERYNAME = "ParameterizedNonSelectingQuery"; public static final String PARAMETERIZED_QUERY_WITH_LOCAL_CACHE_QUERYNAME = "ParameterizedQueryWithLocalCache"; public static final String PARAMETERIZED_QUERY_WITH_SHARED_CACHE_QUERYNAME = "ParameterizedQueryWithSharedCache"; public static final String PROCEDURE_QUERY_QUERYNAME = "ProcedureQuery"; public static final String QUERY_WITH_LOCAL_CACHE_QUERYNAME = "QueryWithLocalCache"; public static final String QUERY_WITH_ORDERING_QUERYNAME = "QueryWithOrdering"; public static final String QUERY_WITH_PREFETCH_QUERYNAME = "QueryWithPrefetch"; public static final String QUERY_WITH_QUALIFIER_QUERYNAME = "QueryWithQualifier"; public static final String QUERY_WITH_SHARED_CACHE_QUERYNAME = "QueryWithSharedCache"; public static final String SELECT_DATE_TEST_QUERYNAME = "SelectDateTest"; public static final String SELECT_RETURN_TYPES_LOBS_MAP1_QUERYNAME = "SelectReturnTypesLobsMap1"; public static final String SELECT_RETURN_TYPES_MAP1_QUERYNAME = "SelectReturnTypesMap1"; public static final String SELECT_RETURN_TYPES_MAP2_QUERYNAME = "SelectReturnTypesMap2"; public static final String SELECT_TEST_LOWER_QUERYNAME = "SelectTestLower"; public static final String SELECT_TEST_UPPER_QUERYNAME = "SelectTestUpper"; public List<Painting> performObjectQuery(ObjectContext context , Artist artist) { String[] parameters = { "artist", }; Object[] values = { artist, }; return context.performQuery(new NamedQuery("ObjectQuery", parameters, values)); } public List<Artist> performParameterizedQueryWithLocalCache(ObjectContext context , String name) { String[] parameters = { "name", }; Object[] values = { name, }; return context.performQuery(new NamedQuery("ParameterizedQueryWithLocalCache", parameters, values)); } public List<Artist> performParameterizedQueryWithSharedCache(ObjectContext context , String name) { String[] parameters = { "name", }; Object[] values = { name, }; return context.performQuery(new NamedQuery("ParameterizedQueryWithSharedCache", parameters, values)); } public List<Artist> performQueryWithLocalCache(ObjectContext context ) { return context.performQuery(new NamedQuery("QueryWithLocalCache")); } public List<Artist> performQueryWithOrdering(ObjectContext context ) { return context.performQuery(new NamedQuery("QueryWithOrdering")); } public List<Gallery> performQueryWithPrefetch(ObjectContext context ) { return context.performQuery(new NamedQuery("QueryWithPrefetch")); } public List<Artist> performQueryWithQualifier(ObjectContext context , String param1) { String[] parameters = { "param1", }; Object[] values = { param1, }; return context.performQuery(new NamedQuery("QueryWithQualifier", parameters, values)); } public List<Artist> performQueryWithSharedCache(ObjectContext context ) { return context.performQuery(new NamedQuery("QueryWithSharedCache")); } }