/** * INTERNAL * Validate the current node. */ public void validate(ParseTreeContext context, SelectNode selectNode) { for (Iterator i = groupByItems.iterator(); i.hasNext(); ) { Node item = (Node)i.next(); item.validate(context); } }
/** * INTERNAL * Validate the current node and calculates its type. */ public void validate(ParseTreeContext context) { super.validate(context); if ((left != null) && (right != null)) { left.validateParameter(context, right.getType()); right.validateParameter(context, left.getType()); } }
/** * Validate node. */ public void validate(ParseTreeContext context) { for (Iterator i = selectExpressions.iterator(); i.hasNext(); ) { Node item = (Node)i.next(); item.validate(context); } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { TypeHelper typeHelper = context.getTypeHelper(); if (left != null) { left.validate(context); left.validateParameter(context, typeHelper.getObjectType()); } setType(typeHelper.getBooleanType()); }
/** * INTERNAL * Validate node. */ public void validate(ParseTreeContext context, SelectNode selectNode) { for (Iterator i = orderByItems.iterator(); i.hasNext(); ) { Node item = (Node)i.next(); item.validate(context); } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { TypeHelper typeHelper = context.getTypeHelper(); if (left != null) { left.validate(context); left.validateParameter(context, typeHelper.getStringType()); } setType(typeHelper.getStringType()); }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); setType(left.getType()); } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); setType(left.getType()); } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); setType(left.getType()); } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); setType(left.getType()); } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); setType(left.getType()); } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); setType(left.getType()); } }
public void validate(ParseTreeContext context) { TypeHelper typeHelper = context.getTypeHelper(); left.validate(context); setType(typeHelper.getMapEntryType()); }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { TypeHelper typeHelper = context.getTypeHelper(); if (left != null) { left.validate(context); } setType(typeHelper.getDoubleType()); }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); } TypeHelper typeHelper = context.getTypeHelper(); setType(typeHelper.getIntType()); }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { super.validate(context); if (path != null) { path.validate(context); setType(path.getType()); } } }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); } TypeHelper typeHelper = context.getTypeHelper(); setType(typeHelper.getDoubleClassType()); }
/** * INTERNAL * Validate node and calculate its type. */ public void validate(ParseTreeContext context) { if (left != null) { left.validate(context); TypeHelper typeHelper = context.getTypeHelper(); setType(typeHelper.getBooleanType()); } }
public void validate(ParseTreeContext context) { TypeHelper typeHelper = context.getTypeHelper(); left.validate(context); if (!left.isVariableNode()){ throw JPQLException.indexOnlyAllowedOnVariable(context.getQueryInfo(), getLine(), getColumn(), left.getAsString()); } setType(typeHelper.getIntType()); }