public ExpState initialize(Select sel, ExpContext ctx, int flags) { if (_arg == null) return ExpState.NULL; // note that we tell targets and args to extensions that are sql // paths to go ahead and join to their related object (if any), // because we assume that, unlike most operations, if a relation // field like a 1-1 is given as the target of an extension, then // the extension probably acts on some field or column in the // related object, not the 1-1 field itself return _arg.initialize(sel, ctx, JOIN_REL); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { if (_arg == null) return ExpState.NULL; // note that we tell targets and args to extensions that are sql // paths to go ahead and join to their related object (if any), // because we assume that, unlike most operations, if a relation // field like a 1-1 is given as the target of an extension, then // the extension probably acts on some field or column in the // related object, not the 1-1 field itself return _arg.initialize(sel, ctx, JOIN_REL); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState valueState = _val.initialize(sel, ctx, 0); ExpState charState = _trimChar.initialize(sel, ctx, 0); return new TrimExpState(sel.and(valueState.joins, charState.joins), valueState, charState); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState valueState = _val.initialize(sel, ctx, 0); ExpState charState = _trimChar.initialize(sel, ctx, 0); return new TrimExpState(sel.and(valueState.joins, charState.joins), valueState, charState); }
public ExpState initialize(Select sel, ExpContext ctx, Map contains) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, Map contains) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState mapState = _map.initialize(sel, ctx, 0); ExpState keyState = _key.initialize(sel, ctx, 0); return new GetMapValueExpState(sel.and(mapState.joins, keyState.joins), mapState, keyState); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState valueState = _val.initialize(sel, ctx, 0); ExpState charState = _trimChar.initialize(sel, ctx, 0); return new TrimExpState(sel.and(valueState.joins, charState.joins), valueState, charState); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, int flags) { ExpState mapState = _map.initialize(sel, ctx, 0); ExpState keyState = _key.initialize(sel, ctx, 0); return new GetMapValueExpState(sel.and(mapState.joins, keyState.joins), mapState, keyState); }
public ExpState initialize(Select sel, ExpContext ctx, Map contains) { ExpState s1 = _val1.initialize(sel, ctx, 0); ExpState s2 = _val2.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, Map contains) { ExpState valueState = _val.initialize(sel, ctx, 0); ExpState constantState = _const.initialize(sel, ctx, 0); return new InExpState(valueState.joins, constantState, valueState); }
public ExpState initialize(Select sel, ExpContext ctx, Map contains) { ExpState subqState = _sub.initialize(sel, ctx, 0); ExpState valueState = _val.initialize(sel, ctx, 0); return new InSubQExpState(valueState.joins, subqState, valueState); }
public ExpState initialize(Select sel, ExpContext ctx, Map contains) { ExpState s1 = _exp.initialize(sel, ctx, contains); ExpState s2 = _val.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }
public ExpState initialize(Select sel, ExpContext ctx, Map contains) { ExpState s1 = _val.initialize(sel, ctx, 0); ExpState s2 = _const.initialize(sel, ctx, 0); return new BinaryOpExpState(sel.and(s1.joins, s2.joins), s1, s2); }