diff --git a/src/main/java/com/mysema/query/grammar/Grammar.java b/src/main/java/com/mysema/query/grammar/Grammar.java index 67bec4d64..3cb79b8fd 100644 --- a/src/main/java/com/mysema/query/grammar/Grammar.java +++ b/src/main/java/com/mysema/query/grammar/Grammar.java @@ -20,6 +20,7 @@ public class Grammar { static ExprBoolean _binOp(Op operator, Expr left, Expr right) { + // TODO : should be cached if both arguments are paths OperationBinaryBoolean op = new OperationBinaryBoolean(); op.operator = operator; op.left = left; @@ -29,6 +30,7 @@ public class Grammar { static Operation _binOp(Op operator, Expr left, Expr right) { + // TODO : should be cached if both arguments are paths OperationBinary op = new OperationBinary(); op.operator = operator; op.left = left; @@ -46,6 +48,7 @@ public class Grammar { } static > OrderSpecifier _orderAsc(Expr target) { + // TODO : should be cached if argument is path OrderSpecifier os = new OrderSpecifier(); os.order = Order.ASC; os.target = target; @@ -53,6 +56,7 @@ public class Grammar { } static > OrderSpecifier _orderDesc(Expr target) { + // TODO : should be cached if argument is path OrderSpecifier os = new OrderSpecifier(); os.order = Order.DESC; os.target = target;