@Override public void setProperty(String property, Object newValue) { try { metaClass.setProperty(delegate,property,newValue); } catch (MissingPropertyException e) { super.setProperty(property,newValue); } }
@Override public void setProperty(String property, Object newValue) { try { delegate.setProperty(property,newValue); } catch (MissingPropertyException e) { super.setProperty(property,newValue); } } }
@Override public void setProperty(String property, Object newValue) { try { GroovyRuntimeUtil.setProperty($delegate, property, newValue); } catch (MissingPropertyException e) { super.setProperty(property, newValue); } }
@Override public void setProperty(final String property, final Object newValue) { try { InvokerHelper.setProperty(extension, property, newValue); } catch (Exception e) { super.setProperty(property, newValue); } }
public Writer writeTo(Writer out) { Script scriptObject = InvokerHelper.createScript(script.getClass(), binding); PrintWriter pw = new PrintWriter(out); scriptObject.setProperty("out", pw); scriptObject.run(); pw.flush(); return out; }
public void run() { try { String line = null; script.setProperty("out", writer); script.setProperty("socket", socket); script.setProperty("init", Boolean.TRUE); while ((line = reader.readLine()) != null) { script.setProperty("line", line); Object o = script.run(); script.setProperty("init", Boolean.FALSE); if (o != null) { if ("success".equals(o)) {
/** * Write the template document with the set binding applied to the writer. * * @see groovy.lang.Writable#writeTo(java.io.Writer) */ public Writer writeTo(Writer writer) { Binding binding; if (map == null) binding = new Binding(); else binding = new Binding(map); Script scriptObject = InvokerHelper.createScript(script.getClass(), binding); PrintWriter pw = new PrintWriter(writer); scriptObject.setProperty("out", pw); scriptObject.run(); pw.flush(); return writer; }
String line; String lineCountName = "count"; s.setProperty(lineCountName, BigInteger.ZERO); String autoSplitName = "split"; s.setProperty("out", pw); s.setProperty("line", line); s.setProperty(lineCountName, ((BigInteger)s.getProperty(lineCountName)).add(BigInteger.ONE)); s.setProperty(autoSplitName, line.split(splitPattern));
@Override public void setProperty(String property, Object newValue) { try { delegateMetaClass.setProperty(delegate,property,newValue); } catch (MissingPropertyException e) { super.setProperty(property, newValue); } }
@Override public void setProperty(String property, Object newValue) { try { delegate.setProperty(property,newValue); } catch (MissingPropertyException e) { super.setProperty(property,newValue); } } }
@Override public void setProperty(String property, Object newValue) { try { delegate.setProperty(property,newValue); } catch (MissingPropertyException e) { super.setProperty(property,newValue); } } }
public Writer writeTo(Writer out) { Script scriptObject = InvokerHelper.createScript(script.getClass(), binding); PrintWriter pw = new PrintWriter(out); scriptObject.setProperty("out", pw); scriptObject.run(); pw.flush(); return out; }
public Writer writeTo(Writer out) { Script scriptObject = InvokerHelper.createScript(script.getClass(), binding); PrintWriter pw = new PrintWriter(out); scriptObject.setProperty("out", pw); scriptObject.run(); pw.flush(); return out; }
public Writer writeTo(Writer out) { Script scriptObject = InvokerHelper.createScript(script.getClass(), binding); PrintWriter pw = new PrintWriter(out); scriptObject.setProperty("out", pw); scriptObject.run(); pw.flush(); return out; }
public Writer writeTo(Writer out) { Script scriptObject = InvokerHelper.createScript(script.getClass(), binding); PrintWriter pw = new PrintWriter(out); scriptObject.setProperty("out", pw); scriptObject.run(); pw.flush(); return out; }
@Override public Service call() throws ServiceException { Script script = getScript(profile.getProfileName()); script.setProperty(PROFILE, profile.getEntry(getName())); script.setProperty(SERVICE, this); script.setProperty(NAME, getName()); script.setProperty(THREADS, getThreads()); injectScript(script); script.run(); return this; }
@Override public void set(T newValue) { ((Script)getBean()).setProperty(getName(), newValue); super.set(newValue); } }
@Override public void set(boolean newValue) { ((Script)getBean()).setProperty(getName(), newValue); super.set(newValue); } }
@Override public void set(int newValue) { ((Script)getBean()).setProperty(getName(), newValue); super.set(newValue); }
@Override public Double run(Double x, Double y, Double z) { getScript().setProperty(getXVarName(), x); getScript().setProperty(getYVarName(), y); getScript().setProperty(getZVarName(), z); getScript().run(); return (Double) getScript().getProperty("result"); }