Examples of ScriptFunction


Examples of dovetaildb.scriptbridge.ScriptFunction

   */
  public static Iter applyPostprecessingOptions(Iter i, Map<String,Object> options) {
    if (options == null) return i;
    int offset = 0;
    int limit = Integer.MAX_VALUE;
    ScriptFunction mapFn    = (ScriptFunction) options.get("map");
    ScriptFunction filterFn = (ScriptFunction) options.get("filter");
    i = new OptionsIter(i, offset, limit, mapFn, filterFn);
    ScriptFunction reduceFn = (ScriptFunction) options.get("reduce");
    if (reduceFn != null) {
      Object result = reduceIter(i, reduceFn);
      i = new LiteralIter(new Object[]{result});
    }
    return i;
View Full Code Here

Examples of dovetaildb.scriptbridge.ScriptFunction

   */
  public static Iter applyPostprecessingOptions(Iter i, Map<String,Object> options) {
    if (options == null) return i;
    int offset = 0;
    int limit = Integer.MAX_VALUE;
    ScriptFunction mapFn    = (ScriptFunction) options.get("map");
    ScriptFunction filterFn = (ScriptFunction) options.get("filter");
    i = new OptionsIter(i, offset, limit, mapFn, filterFn);
    ScriptFunction reduceFn = (ScriptFunction) options.get("reduce");
    if (reduceFn != null) {
      Object result = reduceIter(i, reduceFn);
      i = new LiteralIter(new Object[]{result});
    }
    return i;
View Full Code Here

Examples of org.jmol.script.ScriptFunction

          && name.toLowerCase().indexOf(selectedFunction) == 0)
        names[n++] = name;
    }
    Arrays.sort(names, 0, n);
    for (int i = 0; i < n; i++) {
      ScriptFunction f = (ScriptFunction) ht.get(names[i]);
      s.append(namesOnly ? f.getSignature() : f.toString());
      s.append('\n');
    }
    return s.toString();
  }
View Full Code Here

Examples of org.jmol.script.ScriptFunction

  }

  ScriptFunction getFunction(String name) {
    if (name == null)
      return null;
    ScriptFunction function = (ScriptFunction) (isStaticFunction(name) ? staticFunctions
        : localFunctions).get(name);
    return (function == null || function.aatoken == null ? null : function);
  }
View Full Code Here

Examples of org.pirkaengine.core.expression.ScriptFunction

        ScriptFunction.create("groovy", "huga", "return 1;");
    }

    @Test
    public void equals_null() {
        ScriptFunction func = ScriptFunction.create("groovy", "huga()", "return 1;");
        assertFalse(func.equals(null));
    }
View Full Code Here

Examples of org.pirkaengine.core.expression.ScriptFunction

        assertFalse(func.equals(null));
    }

    @Test
    public void equals_same() {
        ScriptFunction func = ScriptFunction.create("groovy", "huga()", "return 1;");
        assertTrue(func.equals(func));
    }
View Full Code Here

Examples of org.pirkaengine.core.expression.ScriptFunction

        assertTrue(func.equals(func));
    }

    @Test
    public void equals_true() {
        ScriptFunction func = ScriptFunction.create("groovy", "huga()", "return 1;");
        Function func2 = ScriptFunction.create("groovy", "huga()", "return 1;");
        assertEquals(func.hashCode(), func2.hashCode());
        assertTrue(func.equals(func2));
    }
View Full Code Here

Examples of org.pirkaengine.core.expression.ScriptFunction

        assertTrue(func.equals(func2));
    }

    @Test
    public void equals_lang() {
        ScriptFunction func = ScriptFunction.create("groovy", "huga()", "return 1;");
        ScriptFunction func2 = ScriptFunction.create("javascript", "huga()", "return 1;");
        assertFalse(func.equals(func2));
    }
View Full Code Here

Examples of org.pirkaengine.core.expression.ScriptFunction

        assertFalse(func.equals(func2));
    }

    @Test
    public void equals_name() {
        ScriptFunction func = ScriptFunction.create("groovy", "huga()", "return 1;");
        ScriptFunction func2 = ScriptFunction.create("groovy", "hoga()", "return 1;");
        assertFalse(func.equals(func2));
    }
View Full Code Here

Examples of org.pirkaengine.core.expression.ScriptFunction

        assertFalse(func.equals(func2));
    }

    @Test
    public void equals_params() {
        ScriptFunction func = ScriptFunction.create("groovy", "huga(bar)", "return 0;");
        ScriptFunction func2 = ScriptFunction.create("groovy", "huga()", "return 0;");
        assertFalse(func.equals(func2));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.