ExecutionParametersDefault

Responsible for parsing the string parameter passed when executing fixtures through the UI to the FixtureScripts domain service.

The class is instantiated by the ExecutionParametersService .

API

ExecutionParametersDefault.java
class ExecutionParametersDefault {
  ExecutionParametersDefault(String parameters)
  Map<String, String> asKeyValueMap(String parameters)
  String getParameters()
  String getParameter(String parameterName)
  T getParameterAsT(String parameterName, Class<T> cls)
  Boolean getParameterAsBoolean(String parameterName)
  Byte getParameterAsByte(String parameterName)
  Short getParameterAsShort(String parameterName)
  Integer getParameterAsInteger(String parameterName)
  Long getParameterAsLong(String parameterName)
  Float getParameterAsFloat(String parameterName)
  Double getParameterAsDouble(String parameterName)
  Character getParameterAsCharacter(String parameterName)
  BigInteger getParameterAsBigInteger(String parameterName)
  BigDecimal getParameterAsBigDecimal(String parameterName)
  LocalDate getParameterAsLocalDate(String parameterName)
  LocalDateTime getParameterAsLocalDateTime(String parameterName)
  T getParameterAsEnum(String parameterName, Class<T> enumClass)
  Map<String, String> getParameterMap()
  void setParameterIfNotPresent(String parameterName, String parameterValue)
  void setParameter(String parameterName, Boolean parameterValue)
  void setParameter(String parameterName, Byte parameterValue)
  void setParameter(String parameterName, Short parameterValue)
  void setParameter(String parameterName, Integer parameterValue)
  void setParameter(String parameterName, Long parameterValue)
  void setParameter(String parameterName, Float parameterValue)
  void setParameter(String parameterName, Double parameterValue)
  void setParameter(String parameterName, Character parameterValue)
  void setParameter(String parameterName, BigInteger parameterValue)
  void setParameter(String parameterName, java.util.Date parameterValue)
  void setParameter(String parameterName, java.sql.Date parameterValue)
  void setParameter(String parameterName, LocalDate parameterValue)
  void setParameter(String parameterName, LocalDateTime parameterValue)
  void setParameter(String parameterName, DateTime parameterValue)
  void setParameter(String parameterName, BigDecimal parameterValue)
  void setParameter(String parameterName, Enum<?> parameterValue)
  void setParameter(String parameterName, String parameterValue)
}