private void buildResourceMaps() { for (Resources resource : Resources.values()) { String envValue = environment.getStringEnvVariable(resource.getEnvVar(), null); if (StringUtils.isNotBlank(envValue)) { Map<String, Quantity> resourceMap = null; switch (resource.getResourceType()) { case REQUEST: resourceMap = seleniumPodRequests; break; case LIMIT: resourceMap = seleniumPodLimits; break; default: break; } if (resourceMap != null) { Quantity quantity = new Quantity(envValue); resourceMap.put(resource.getRequestType(), quantity); } } } // Default to imagePullPolicy: Always if ENV variable "ZALENIUM_KUBERNETES_IMAGE_PULL_POLICY" is not provided imagePullPolicy = environment.getStringEnvVariable("ZALENIUM_KUBERNETES_IMAGE_PULL_POLICY", ImagePullPolicyType.Always.name()); }
add.setOnClickListener(new OnClickListener(){ public void onClick(View arg0) { QuantitySelector q = new QuantitySelector(); Quantity quan = new Quantity(); q.select(_context, db.getItem(p.getID()), quan); db.addConsumption(p.getID(), p.getFavouriteShortName(), quan.getQuantity(), "FAVOURITE"); /* Intent intent = new Intent(_context,MealActivity.class); _context.startActivity(intent);*/ } });
@Override public Quantity deserialize(JsonParser jsonParser, DeserializationContext ctxt) throws IOException, JsonProcessingException { ObjectCodec oc = jsonParser.getCodec(); JsonNode node = oc.readTree(jsonParser); Quantity quantity = new Quantity(node.asText()); return quantity; }
public QuantityBuilder(QuantityFluent<?> fluent,Boolean validationEnabled){ this(fluent, new Quantity(), validationEnabled); } public QuantityBuilder(QuantityFluent<?> fluent,Quantity instance){
public QuantityBuilder(Boolean validationEnabled){ this(new Quantity(), validationEnabled); } public QuantityBuilder(QuantityFluent<?> fluent){
@Override public Quantity deserialize(JsonParser jsonParser, DeserializationContext ctxt) throws IOException, JsonProcessingException { ObjectCodec oc = jsonParser.getCodec(); JsonNode node = oc.readTree(jsonParser); Quantity quantity = new Quantity(node.asText()); return quantity; }
@Override public Quantity deserialize(JsonParser jsonParser, DeserializationContext ctxt) throws IOException, JsonProcessingException { ObjectCodec oc = jsonParser.getCodec(); JsonNode node = oc.readTree(jsonParser); Quantity quantity = new Quantity(node.asText()); return quantity; }
String example = "12.564mg"; Pattern p = Pattern.compile("([0-9.]+)\\s*([a-zA-Z]+)"); Matcher matcher = p.matcher(example); if (matcher.matches()) { new Quantity(Double.valueOf(matcher.group(1)), matcher.group(2)); } else { throw new IllegalArgumentException("Couldn't parse: " + example); }
public A withNewQuantity(String amount,String format){ return (A)withQuantity(new Quantity(amount, format)); }
public A withNewDivisor(String amount,String format){ return (A)withDivisor(new Quantity(amount, format)); }
public A withNewQuantity(String amount){ return (A)withQuantity(new Quantity(amount)); }
public A withNewDivisor(String amount){ return (A)withDivisor(new Quantity(amount)); }