@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { gainPercentage = helper.consumeDouble(GAINPERCENTAGE, false); return1w = helper.consumeDouble(RETURN1W, false); return1y = helper.consumeDouble(RETURN1Y, false); return3m = helper.consumeDouble(RETURN3M, false); return3y = helper.consumeDouble(RETURN3Y, false); return4w = helper.consumeDouble(RETURN4W, false); return5y = helper.consumeDouble(RETURN5Y, false); returnOverall = helper.consumeDouble(RETURNOVERALL, false); returnYTD = helper.consumeDouble(RETURNYTD, false); shares = helper.consumeDouble(SHARES, false); }
/** * Gets the value of a double attribute and remove it from the list. * * @param name attribute name * @param required indicates attribute is required * @return the double value of this attribute, 0 by default * @throws ParseException if required is set and the attribute is not defined, * or if the attribute value is not a valid double */ public double consumeDouble(String name, boolean required) throws ParseException { return consumeDouble(name, required, 0); }
/** * Gets the value of a double attribute and remove it from the list. * * @param name attribute name * @param required indicates attribute is required * @return the double value of this attribute, 0 by default * @throws ParseException if required is set and the attribute is not defined, * or if the attribute value is not a valid double */ public double consumeDouble(String name, boolean required) throws ParseException { return consumeDouble(name, required, 0); }
/** * Gets the value of a double attribute and remove it from the list. * * @param name attribute name * @param required indicates attribute is required * @return the double value of this attribute, 0 by default * @throws ParseException if required is set and the attribute is not defined, * or if the attribute value is not a valid double */ public double consumeDouble(String name, boolean required) throws ParseException { return consumeDouble(name, required, 0); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { gainPercentage = helper.consumeDouble(GAINPERCENTAGE, false); return1w = helper.consumeDouble(RETURN1W, false); return1y = helper.consumeDouble(RETURN1Y, false); return3m = helper.consumeDouble(RETURN3M, false); return3y = helper.consumeDouble(RETURN3Y, false); return4w = helper.consumeDouble(RETURN4W, false); return5y = helper.consumeDouble(RETURN5Y, false); returnOverall = helper.consumeDouble(RETURNOVERALL, false); returnYTD = helper.consumeDouble(RETURNYTD, false); shares = helper.consumeDouble(SHARES, false); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { currencyCode = helper.consume(CURRENCYCODE, false); gainPercentage = helper.consumeDouble(GAINPERCENTAGE, false); return1w = helper.consumeDouble(RETURN1W, false); return1y = helper.consumeDouble(RETURN1Y, false); return3m = helper.consumeDouble(RETURN3M, false); return3y = helper.consumeDouble(RETURN3Y, false); return4w = helper.consumeDouble(RETURN4W, false); return5y = helper.consumeDouble(RETURN5Y, false); returnOverall = helper.consumeDouble(RETURNOVERALL, false); returnYTD = helper.consumeDouble(RETURNYTD, false); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { currencyCode = helper.consume(CURRENCYCODE, false); gainPercentage = helper.consumeDouble(GAINPERCENTAGE, false); return1w = helper.consumeDouble(RETURN1W, false); return1y = helper.consumeDouble(RETURN1Y, false); return3m = helper.consumeDouble(RETURN3M, false); return3y = helper.consumeDouble(RETURN3Y, false); return4w = helper.consumeDouble(RETURN4W, false); return5y = helper.consumeDouble(RETURN5Y, false); returnOverall = helper.consumeDouble(RETURNOVERALL, false); returnYTD = helper.consumeDouble(RETURNYTD, false); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { amount = helper.consumeDouble(AMOUNT, true); currencyCode = helper.consume(CURRENCYCODE, true); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { amount = helper.consumeDouble(AMOUNT, true); currencyCode = helper.consume(CURRENCYCODE, true); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { amount = helper.consumeDouble(AMOUNT, true); currencyCode = helper.consume(CURRENCYCODE, true); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { date = helper.consumeDateTime(DATE, false); notes = helper.consume(NOTES, false); shares = helper.consumeDouble(SHARES, false); type = helper.consume(TYPE, true); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { confidenceInterval = helper.consumeDouble(CONFIDENCEINTERVAL, false); name = helper.consume(NAME, true); type = helper.consume(TYPE, false); value = helper.consume(VALUE, true); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { confidenceInterval = helper.consumeDouble(CONFIDENCEINTERVAL, false); name = helper.consume(NAME, true); type = helper.consume(TYPE, false); value = helper.consume(VALUE, true); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { active = helper.consumeBoolean(ACTIVE, true); name = helper.consume(NAME, true); number = helper.consumeInteger(NUMBER, true); value = helper.consumeDouble(VALUE, true); }
@Override protected void consumeAttributes(AttributeHelper helper) throws ParseException { date = helper.consumeDateTime(DATE, false); notes = helper.consume(NOTES, false); shares = helper.consumeDouble(SHARES, false); type = helper.consume(TYPE, true); }