/** * Create hive ql CubeMeasure from JAXB counterpart * * @param xm * @return {@link CubeMeasure} */ public static CubeMeasure hiveMeasureFromXMeasure(XMeasure xm) { Date startDate = xm.getStartTime() == null ? null : xm.getStartTime().toGregorianCalendar().getTime(); Date endDate = xm.getEndTime() == null ? null : xm.getEndTime().toGregorianCalendar().getTime(); CubeMeasure cm = new ColumnMeasure(new FieldSchema(xm.getName(), xm.getType().name().toLowerCase(), xm.getDescription()), xm.getDisplayString(), xm.getFormatString(), xm.getDefaultAggr(), xm.getUnit(), startDate, endDate, null, xm.getMin(), xm.getMax(), mapFromXProperties(xm.getTags()) ); return cm; }
/** * Create hive ql CubeMeasure from JAXB counterpart * * @param xm * @return {@link CubeMeasure} */ public static CubeMeasure hiveMeasureFromXMeasure(XMeasure xm) { Date startDate = xm.getStartTime() == null ? null : xm.getStartTime().toGregorianCalendar().getTime(); Date endDate = xm.getEndTime() == null ? null : xm.getEndTime().toGregorianCalendar().getTime(); CubeMeasure cm = new ColumnMeasure(new FieldSchema(xm.getName(), xm.getType().name().toLowerCase(), xm.getDescription()), xm.getDisplayString(), xm.getFormatString(), xm.getDefaultAggr(), xm.getUnit(), startDate, endDate, null, xm.getMin(), xm.getMax(), mapFromXProperties(xm.getTags()) ); return cm; }
theDefaultAggr = this.getDefaultAggr(); strategy.appendField(locator, this, "defaultAggr", buffer, theDefaultAggr);
theDefaultAggr = this.getDefaultAggr(); strategy.appendField(locator, this, "defaultAggr", buffer, theDefaultAggr);
theDefaultAggr = this.getDefaultAggr(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultAggr", theDefaultAggr), currentHashCode, theDefaultAggr);
lhsDefaultAggr = this.getDefaultAggr(); String rhsDefaultAggr; rhsDefaultAggr = that.getDefaultAggr(); if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultAggr", lhsDefaultAggr), LocatorUtils.property(thatLocator, "defaultAggr", rhsDefaultAggr), lhsDefaultAggr, rhsDefaultAggr)) { return false;
lhsDefaultAggr = this.getDefaultAggr(); String rhsDefaultAggr; rhsDefaultAggr = that.getDefaultAggr(); if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultAggr", lhsDefaultAggr), LocatorUtils.property(thatLocator, "defaultAggr", rhsDefaultAggr), lhsDefaultAggr, rhsDefaultAggr)) { return false;
theDefaultAggr = this.getDefaultAggr(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultAggr", theDefaultAggr), currentHashCode, theDefaultAggr);