@Override public boolean isValid(String value, ConstraintValidatorContext context) { if (value != null && value.trim().length() > 0) { try { TimeAmount.parse(value); } catch (IllegalArgumentException e) { return false; } } return true; }
public TimeAmount getRefreshTimeAmount() { if (refreshTime != null && refreshTime.trim().length() > 0) { return TimeAmount.parse(refreshTime); } return null; }
@Override public boolean isValid(String value, ConstraintValidatorContext context) { if (value != null && value.trim().length() > 0) { try { TimeAmount.parse(value); } catch (IllegalArgumentException e) { return false; } } return true; }
public TimeAmount getRefreshTimeAmount() { if (refreshTime != null && refreshTime.trim().length() > 0) { return TimeAmount.parse(refreshTime); } return null; }
public DataSetDefEntry(DataSetDef def) { this.def = def; this.lastRefreshTime = System.currentTimeMillis(); this.refreshInMillis = -1; if (def.getRefreshTime() != null && def.getRefreshTime().trim().length() > 0) { TimeAmount tf = TimeAmount.parse(def.getRefreshTime()); this.refreshInMillis = tf.toMillis(); } }
instant.setTimeMode(TimeMode.NOW); if (expr.length() > 3) { instant.setTimeAmount(TimeAmount.parse(expr.substring(3))); instant.setTimeAmount(TimeAmount.parse(expr)); expr = expr.substring(bracesEnd + 1).trim(); if (!expr.isEmpty()) { TimeAmount timeAmount = TimeAmount.parse(expr); instant.setTimeAmount(timeAmount);
instant.setTimeMode(TimeMode.NOW); if (expr.length() > 3) { instant.setTimeAmount(TimeAmount.parse(expr.substring(3))); instant.setTimeAmount(TimeAmount.parse(expr)); expr = expr.substring(bracesEnd + 1).trim(); if (!expr.isEmpty()) { TimeAmount timeAmount = TimeAmount.parse(expr); instant.setTimeAmount(timeAmount);
@Override public void setValue(final String value) { double quantity = 1; int index = -1; if (value != null) { final TimeAmount timeAmount = TimeAmount.parse(value); quantity = timeAmount.getQuantity(); final DateIntervalType dType = timeAmount.getType(); index = getIntervalTypeIndex(dType); } view.setQuantity(quantity); view.setSelectedIntervalType(index > -1 ? index : getIntervalTypeIndex(DEFAULT_INTERVAL_TYPE)); }
@Override public void setValue(final String value) { double quantity = 1; int index = -1; if (value != null) { final TimeAmount timeAmount = TimeAmount.parse(value); quantity = timeAmount.getQuantity(); final DateIntervalType dType = timeAmount.getType(); index = getIntervalTypeIndex(dType); } view.setQuantity(quantity); view.setSelectedIntervalType(index > -1 ? index : getIntervalTypeIndex(DEFAULT_INTERVAL_TYPE)); }