protected ExpressionOperator toNumberOperator() { ExpressionOperator exOperator = new ExpressionOperator(); exOperator.setType(ExpressionOperator.FunctionOperator); exOperator.setSelector(ExpressionOperator.ToNumber); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(2); v.addElement("CONVERT("); v.addElement(", SQL_NUMERIC)"); exOperator.printsAs(v); exOperator.bePrefix(); exOperator.setNodeClass(ClassConstants.FunctionExpression_Class); return exOperator; }
protected ExpressionOperator operatorOuterJoin() { ExpressionOperator result = new ExpressionOperator(); result.setSelector(ExpressionOperator.EqualOuterJoin); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(" =* "); result.printsAs(v); result.bePostfix(); result.setNodeClass(RelationExpression.class); return result; }
public static ExpressionOperator getNumberVal() { ExpressionOperator result = new ExpressionOperator(); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.add(".getNumberVal()"); result.printsAs(v); result.bePostfix(); result.setSelector(GetNumberVal); result.setNodeClass(ClassConstants.FunctionExpression_Class); return result; }
public static ExpressionOperator getNumberVal() { ExpressionOperator result = new ExpressionOperator(); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(".getNumberVal()"); result.printsAs(v); result.bePostfix(); result.setSelector(GetNumberVal); result.setNodeClass(ClassConstants.FunctionExpression_Class); return result; }
public static ExpressionOperator isFragment() { ExpressionOperator result = new ExpressionOperator(); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(".isFragment()"); result.printsAs(v); result.bePostfix(); result.setSelector(IsFragment); result.setNodeClass(ClassConstants.FunctionExpression_Class); return result; }
protected ExpressionOperator operatorOuterJoin() { ExpressionOperator result = new ExpressionOperator(); result.setSelector(ExpressionOperator.EqualOuterJoin); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(" =* "); result.printsAs(v); result.bePostfix(); result.setNodeClass(RelationExpression.class); return result; }
protected ExpressionOperator operatorOuterJoin() { ExpressionOperator result = new ExpressionOperator(); result.setSelector(ExpressionOperator.EqualOuterJoin); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(" =* "); result.printsAs(v); result.bePostfix(); result.setNodeClass(RelationExpression.class); return result; }
public static ExpressionOperator getNumberVal() { ExpressionOperator result = new ExpressionOperator(); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.add(".getNumberVal()"); result.printsAs(v); result.bePostfix(); result.setSelector(GetNumberVal); result.setNodeClass(ClassConstants.FunctionExpression_Class); return result; }
protected ExpressionOperator toNumberOperator() { ExpressionOperator exOperator = new ExpressionOperator(); exOperator.setType(ExpressionOperator.FunctionOperator); exOperator.setSelector(ExpressionOperator.ToNumber); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(2); v.addElement("CONVERT("); v.addElement(", SQL_NUMERIC)"); exOperator.printsAs(v); exOperator.bePrefix(); exOperator.setNodeClass(ClassConstants.FunctionExpression_Class); return exOperator; }
public static ExpressionOperator getStringVal() { ExpressionOperator result = new ExpressionOperator(); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.add(".getStringVal()"); result.printsAs(v); result.bePostfix(); result.setSelector(GetStringVal); result.setNodeClass(ClassConstants.FunctionExpression_Class); return result; }
protected ExpressionOperator operatorOuterJoin() { ExpressionOperator result = new ExpressionOperator(); result.setSelector(ExpressionOperator.EqualOuterJoin); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(" =* "); result.printsAs(v); result.bePostfix(); result.setNodeClass(RelationExpression.class); return result; }
public static ExpressionOperator getStringVal() { ExpressionOperator result = new ExpressionOperator(); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(".getStringVal()"); result.printsAs(v); result.bePostfix(); result.setSelector(GetStringVal); result.setNodeClass(ClassConstants.FunctionExpression_Class); return result; }
protected ExpressionOperator operatorOuterJoin() { ExpressionOperator result = new ExpressionOperator(); result.setSelector(ExpressionOperator.EqualOuterJoin); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(" =* "); result.printsAs(v); result.bePostfix(); result.setNodeClass(RelationExpression.class); return result; }
/** * Override the default MOD operator. */ public ExpressionOperator modOperator() { ExpressionOperator result = new ExpressionOperator(); result.setSelector(ExpressionOperator.Mod); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(" % "); result.printsAs(v); result.bePostfix(); result.setNodeClass(org.eclipse.persistence.internal.expressions.FunctionExpression.class); return result; }
/** * Override the default MOD operator. */ public ExpressionOperator modOperator() { ExpressionOperator result = new ExpressionOperator(); result.setSelector(ExpressionOperator.Mod); Vector v = org.eclipse.persistence.internal.helper.NonSynchronizedVector.newInstance(); v.addElement(" % "); result.printsAs(v); result.bePostfix(); result.setNodeClass(org.eclipse.persistence.internal.expressions.FunctionExpression.class); return result; }
/** * INTERNAL: * Create the SOME operator. */ public static ExpressionOperator some() { ExpressionOperator exOperator = new ExpressionOperator(); exOperator.setType(FunctionOperator); exOperator.setSelector(Some); exOperator.printsAs("SOME"); exOperator.bePostfix(); exOperator.setNodeClass(ClassConstants.FunctionExpression_Class); return exOperator; }
/** * INTERNAL: * Create the INTERSECT operator. */ public static ExpressionOperator intersect() { ExpressionOperator exOperator = new ExpressionOperator(); exOperator.setType(FunctionOperator); exOperator.setSelector(Intersect); exOperator.printsAs("INTERSECT "); exOperator.bePostfix(); exOperator.setNodeClass(ClassConstants.FunctionExpression_Class); return exOperator; }
/** * INTERNAL: * Create the EXCEPT operator, MINUS in Oracle. */ public static ExpressionOperator exceptOperator() { ExpressionOperator exOperator = new ExpressionOperator(); exOperator.setType(ExpressionOperator.FunctionOperator); exOperator.setSelector(ExpressionOperator.Except); exOperator.printsAs("MINUS "); exOperator.bePostfix(); exOperator.setNodeClass(ClassConstants.FunctionExpression_Class); return exOperator; }
/** * INTERNAL: * Create the EXCEPT operator. */ public static ExpressionOperator except() { ExpressionOperator exOperator = new ExpressionOperator(); exOperator.setType(FunctionOperator); exOperator.setSelector(Except); exOperator.printsAs("EXCEPT "); exOperator.bePostfix(); exOperator.setNodeClass(ClassConstants.FunctionExpression_Class); return exOperator; }
/** * INTERNAL: * Create the ANY operator. */ public static ExpressionOperator any() { ExpressionOperator exOperator = new ExpressionOperator(); exOperator.setType(FunctionOperator); exOperator.setSelector(Any); exOperator.printsAs("ANY"); exOperator.bePostfix(); exOperator.setNodeClass(ClassConstants.FunctionExpression_Class); return exOperator; }