refactored domain instances

This commit is contained in:
Timo Westkämper 2008-11-04 16:00:31 +00:00
parent 5ae1042458
commit 6060d88df2
2 changed files with 7 additions and 11 deletions

View File

@ -27,7 +27,6 @@ import com.mysema.query.Domain1;
import com.mysema.query.Domain1Dtos;
import com.mysema.query.Domain1.Catalog;
import com.mysema.query.grammar.HqlGrammar;
import com.mysema.query.grammar.HqlQueryBase;
import com.mysema.query.grammar.JoinMeta;
import com.mysema.query.grammar.hql.HqlDomain.Color;
import com.mysema.query.grammar.hql.HqlDomain.DomesticCat;
@ -41,7 +40,7 @@ import com.mysema.query.grammar.hql.HqlDomain.Payment;
* @author tiwe
* @version $Id$
*/
public class HqlParserTest extends HqlQueryBase<HqlParserTest> implements Domain1Instances{
public class HqlParserTest extends QueryBaseWithDomain<HqlParserTest> {
/**
* Section 9.2 - from *

View File

@ -1,19 +1,16 @@
/*
* Copyright (c) 2008 Mysema Ltd.
* All rights reserved.
*
*/
package com.mysema.query.grammar.hql;
import static com.mysema.query.Domain1.*;
import com.mysema.query.Domain1.*;
import com.mysema.query.grammar.HqlQueryBase;
/**
* Domain1Instances provides.
*
* QueryBaseWithDomain provides
*
* @author tiwe
* @version $Id$
*/
public interface Domain1Instances {
public abstract class QueryBaseWithDomain<A extends QueryBaseWithDomain<A>>
extends HqlQueryBase<A>{
Account account = new Account("account");