Examples of ParameterValue


Examples of com.lyncode.xoai.dataprovider.xml.xoaiconfig.parameters.ParameterValue

        this.configuration = configuration;
    }

    private List<String> getFields() {
        if (this.fields == null) {
            ParameterValue fields = getConfiguration().get("fields");
            if (fields == null) fields = getConfiguration().get("field");

            if (fields instanceof SimpleType) {
                this.fields = new ArrayList<String>();
                this.fields.add(((SimpleType) fields).asString());
            } else {
                this.fields = new ArrayList<String>();
                for (ParameterValue val : fields.asParameterList().getValues())
                    this.fields.add(val.asSimpleType().asString());
            }

        }
        return fields;
View Full Code Here

Examples of com.lyncode.xoai.dataprovider.xml.xoaiconfig.parameters.ParameterValue

        return field;
    }

    private List<String> getValues() {
        if (values == null) {
            ParameterValue parameterValue = getConfiguration().get("value");
            if (parameterValue == null) parameterValue = getConfiguration().get("values");

            if (parameterValue instanceof SimpleType) {
                values = new ArrayList<String>();
                values.add(((SimpleType) parameterValue).asString());
            } else if (parameterValue instanceof ParameterList) {
                values = new ListBuilder<ParameterValue>()
                        .add(parameterValue.asParameterList().getValues())
                        .build(new Function<ParameterValue, String>() {
                            @Override
                            public String apply(ParameterValue elem) {
                                return elem.asSimpleType().asString();
                            }
View Full Code Here

Examples of com.softwaremill.common.cdi.autofactory.extension.parameter.ParameterValue

        ParameterValue[] createdTypeConstructorParameterValues = createdTypeData.getCreatedTypeConstructorParameterValues();

        Object[] constructorParameters =  new Object[createdTypeConstructorParameterValues.length];

        for (int i = 0; i < createdTypeConstructorParameterValues.length; i++) {
            ParameterValue createdTypeConstructorParameterValue = createdTypeConstructorParameterValues[i];
            constructorParameters[i] = createdTypeConstructorParameterValue.getValue(beanManager, factoryMethodParameters);
        }

        return constructorParameters;
    }
View Full Code Here

Examples of hudson.model.ParameterValue

        }
        ParametersDefinitionProperty pdp = (ParametersDefinitionProperty) project.getProperty(hudson.model.ParametersDefinitionProperty.class);
        if (pdp != null) {
            for (ParameterDefinition pd : pdp.getParameterDefinitions()) {
                try {
                    ParameterValue defaultValue = pd.getDefaultParameterValue();
                    if (defaultValue != null) {
                        String name = defaultValue.getName();
                        String value = defaultValue.createVariableResolver(null).resolve(name);
                        subst.put(name, value);
                    }
                } catch (Exception e) {
                    // Do nothing
                }
View Full Code Here

Examples of hudson.model.ParameterValue

            Map<String, String> keyValues = new TreeMap<String, String>();
   
            /* Scan for all parameter with an associated default values */
            for (ParameterDefinition paramDefinition : paramDefProp.getParameterDefinitions()) {
               
                ParameterValue defaultValue = paramDefinition.getDefaultParameterValue();

                if (defaultValue instanceof StringParameterValue) {
                    StringParameterValue strdefvalue = (StringParameterValue) defaultValue;
                    keyValues.put(defaultValue.getName(), strdefvalue.value);
                }
            }

            final EnvVars environment = new EnvVars(keyValues);
            localStream = environment.expand(this.stream);
View Full Code Here

Examples of hudson.model.ParameterValue

    private static String getStringParameterValue(AbstractBuild<?,?> build, String name) {
        ParametersAction action = build.getAction(ParametersAction.class);
        if (action == null) {
            return null;
        }
        ParameterValue v = action.getParameter(name);
        if (v == null || !(v instanceof StringParameterValue)) {
            return null;
        }
        return ((StringParameterValue)v).value;
    }
View Full Code Here

Examples of hudson.model.ParameterValue

        );
       
        whenParametersAreParsed("run=job#123");
       
        assertEquals(1, parsedParameters.size());
        ParameterValue parameter = parsedParameters.get(0);
        assertTrue(parameter instanceof RunParameterValue);
        RunParameterValue passwordParameter = (RunParameterValue) parameter;
        assertEquals("123", passwordParameter.getNumber());
        assertEquals("job", passwordParameter.getJobName());
    }
View Full Code Here

Examples of hudson.model.ParameterValue

            } else {
                commandReply.append("Unsupported parameter type " + pd.getClass().getSimpleName()
                        + " for parameter " + pd.getName() + "!\n");
            }
        } else {
          ParameterValue pv = pd.getDefaultParameterValue();
          if (pv != null) {
            parameters.add(pv);
          }
        }
      }
View Full Code Here

Examples of hudson.model.ParameterValue

                        d = def;
                }
                if (d == null)
                    throw new IllegalArgumentException("No such parameter definition: " + name);

                ParameterValue v = d.createValue(request, jo);
                if (v == null) {
                    continue;
                }
                mapResult.put(name, convert(name, v));
            }
View Full Code Here

Examples of jodd.db.oom.sqlgen.ParameterValue

    if (parameters == null) {
      return;
    }
    for (Map.Entry<String, ParameterValue> entry : parameters.entrySet()) {
      String paramName = entry.getKey();
      ParameterValue param = entry.getValue();
      DbEntityColumnDescriptor dec = param.getColumnDescriptor();
      if (dec == null) {
        setObject(paramName, param.getValue());
      } else {
        resolveColumnDbSqlType(connection, dec);
        setObject(paramName, param.getValue(), dec.getSqlTypeClass(), dec.getDbSqlType());
      }
    }
  }
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.