/** * INTERNAL * Return a EclipseLink expression by calling generateExpression on the right node and adding .not() * to the returned expression */ public Expression generateExpression(GenerationContext context) { return getLeft().generateExpression(context).not(); }
/** * 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.getBooleanType()); } setType(typeHelper.getBooleanType()); }
/** * INTERNAL * Return a EclipseLink expression by calling generateExpression on the right node and adding .not() * to the returned expression */ public Expression generateExpression(GenerationContext context) { return getLeft().generateExpression(context).not(); }
/** * 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.getBooleanType()); } setType(typeHelper.getBooleanType()); }
/** * INTERNAL * Return a EclipseLink expression by calling generateExpression on the right node and adding .not() * to the returned expression */ public Expression generateExpression(GenerationContext context) { return getLeft().generateExpression(context).not(); }
/** * 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.getBooleanType()); } setType(typeHelper.getBooleanType()); }