This commit is contained in:
Timo Westkämper 2008-03-06 17:15:53 +00:00
parent 762d81102c
commit 598a527e66
2 changed files with 3 additions and 7 deletions

View File

@ -86,13 +86,13 @@ public class Types {
public <B extends D> ExprBoolean ne(Expr<B> right){return Grammar.ne(this, right);}
}
public static class ExprBoolean extends ExprNoEntity<Boolean>{
public static abstract class ExprBoolean extends ExprNoEntity<Boolean>{
ExprBoolean() {super(Boolean.class);}
public ExprBoolean and(ExprBoolean right) {return Grammar.and(this, right);}
public ExprBoolean or(ExprBoolean right) {return Grammar.or(this, right);}
}
public static class ExprComparable<D extends Comparable<D>> extends ExprNoEntity<D>{
public static abstract class ExprComparable<D extends Comparable<D>> extends ExprNoEntity<D>{
ExprComparable(Class<D> type) {super(type);}
public ExprBoolean after(Expr<D> right) {return Grammar.after(this,right);}
public ExprBoolean after(D right) {return Grammar.after(this,right);}
@ -113,7 +113,7 @@ public class Types {
public ExprBoolean in(D... args) {return Grammar.in(this,args);}
}
public static class ExprEntity<D> extends Expr<D>{
public static abstract class ExprEntity<D> extends Expr<D>{
ExprEntity(Class<D> type) {super(type);}
}

View File

@ -21,10 +21,6 @@ public abstract class VisitorAdapter<V extends VisitorAdapter<V>> extends
protected void visit(AliasCollection<?> expr) {
visit((Alias<?>) expr);
}
// @Override
// protected void visit(AliasComparable<?> expr) {
// visit((Alias<?>) expr);
// }
@Override
protected void visit(AliasEntity<?> expr) {
visit((Alias<?>) expr);