From 7754e1653d457b4331e566a10923b4ee211b84e9 Mon Sep 17 00:00:00 2001 From: Ruben Dijkstra Date: Thu, 12 Feb 2015 22:06:14 +0100 Subject: [PATCH] Remove compiler warnings from raw Expression.accept usage --- .../java/com/querydsl/core/support/PathsExtractor.java | 2 +- .../java/com/querydsl/core/support/ReplaceVisitor.java | 4 ++-- .../java/com/querydsl/core/support/SerializerBase.java | 4 ++-- .../java/com/querydsl/core/types/ToStringVisitor.java | 8 ++++---- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/querydsl-core/src/main/java/com/querydsl/core/support/PathsExtractor.java b/querydsl-core/src/main/java/com/querydsl/core/support/PathsExtractor.java index 89967ffdd..46ec1465d 100644 --- a/querydsl-core/src/main/java/com/querydsl/core/support/PathsExtractor.java +++ b/querydsl-core/src/main/java/com/querydsl/core/support/PathsExtractor.java @@ -72,7 +72,7 @@ public final class PathsExtractor implements Visitor>> { public Path visit(Collection exprs, List> paths) { for (Object e : exprs) { if (e instanceof Expression) { - ((Expression) e).accept(this, paths); + ((Expression) e).accept(this, paths); } } return null; diff --git a/querydsl-core/src/main/java/com/querydsl/core/support/ReplaceVisitor.java b/querydsl-core/src/main/java/com/querydsl/core/support/ReplaceVisitor.java index 8ed072b73..ab8dc829f 100644 --- a/querydsl-core/src/main/java/com/querydsl/core/support/ReplaceVisitor.java +++ b/querydsl-core/src/main/java/com/querydsl/core/support/ReplaceVisitor.java @@ -69,7 +69,7 @@ public class ReplaceVisitor implements Visitor, C> { Path parent = (Path)metadata.getParent().accept(this, context); Object element = metadata.getElement(); if (element instanceof Expression) { - element = ((Expression) element).accept(this, context); + element = ((Expression) element).accept(this, context); } if (parent.equals(metadata.getParent()) && Objects.equal(element, metadata.getElement())) { return expr; @@ -138,7 +138,7 @@ public class ReplaceVisitor implements Visitor, C> { ImmutableList.Builder builder = ImmutableList.builder(); for (Object arg : expr.getArgs()) { if (arg instanceof Expression) { - builder.add(((Expression)arg).accept(this, context)); + builder.add(((Expression)arg).accept(this, context)); } else { builder.add(arg); } diff --git a/querydsl-core/src/main/java/com/querydsl/core/support/SerializerBase.java b/querydsl-core/src/main/java/com/querydsl/core/support/SerializerBase.java index c601209ce..a89ea1a8e 100644 --- a/querydsl-core/src/main/java/com/querydsl/core/support/SerializerBase.java +++ b/querydsl-core/src/main/java/com/querydsl/core/support/SerializerBase.java @@ -101,7 +101,7 @@ public abstract class SerializerBase> implements Vis public final S handle(Object arg) { if (arg instanceof Expression) { - ((Expression)arg).accept(this, null); + ((Expression)arg).accept(this, null); } else { visitConstant(arg); } @@ -136,7 +136,7 @@ public abstract class SerializerBase> implements Vis for (final Template.Element element : template.getElements()) { final Object rv = element.convert(args); if (rv instanceof Expression) { - ((Expression)rv).accept(this, null); + ((Expression)rv).accept(this, null); } else if (element.isString()) { builder.append(rv.toString()); } else { diff --git a/querydsl-core/src/main/java/com/querydsl/core/types/ToStringVisitor.java b/querydsl-core/src/main/java/com/querydsl/core/types/ToStringVisitor.java index cdd62b40f..0737ef3e9 100644 --- a/querydsl-core/src/main/java/com/querydsl/core/types/ToStringVisitor.java +++ b/querydsl-core/src/main/java/com/querydsl/core/types/ToStringVisitor.java @@ -60,12 +60,12 @@ public final class ToStringVisitor implements Visitor { if (precedence > -1 && rv instanceof Operation) { if (precedence < templates.getPrecedence(((Operation)rv).getOperator())) { builder.append("("); - builder.append(((Expression)rv).accept(this, templates)); + builder.append(((Expression)rv).accept(this, templates)); builder.append(")"); continue; } } - builder.append(((Expression)rv).accept(this, templates)); + builder.append(((Expression)rv).accept(this, templates)); } else { builder.append(rv.toString()); } @@ -93,7 +93,7 @@ public final class ToStringVisitor implements Visitor { for (Template.Element element : pattern.getElements()) { Object rv = element.convert(args); if (rv instanceof Expression) { - builder.append(((Expression)rv).accept(this, templates)); + builder.append(((Expression)rv).accept(this, templates)); } else { builder.append(rv.toString()); } @@ -118,7 +118,7 @@ public final class ToStringVisitor implements Visitor { for (Template.Element element : expr.getTemplate().getElements()) { Object rv = element.convert(expr.getArgs()); if (rv instanceof Expression) { - builder.append(((Expression)rv).accept(this, templates)); + builder.append(((Expression)rv).accept(this, templates)); } else { builder.append(rv.toString()); }