mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-13 21:01:01 +08:00
refactored domain instances
This commit is contained in:
parent
5ae1042458
commit
6060d88df2
@ -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 *
|
||||
|
||||
@ -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");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user