public Map getBulkUpdateValues() { Column[] cols = vers.getColumns(); Map map = new HashMap(cols.length); Object d = nextVersion(null); for (int i = 0; i < cols.length; i++) map.put(cols[i], d); return map; } }
/** * Return the default version strategy, given a version field. */ protected VersionStrategy defaultStrategy(Version vers, FieldMapping vfield) { switch (vfield.getTypeCode()) { case JavaTypes.DATE: case JavaTypes.CALENDAR: return (JavaVersions.VERSION >= 5) ? new NanoPrecisionTimestampVersionStrategy() : new TimestampVersionStrategy(); case JavaTypes.BYTE: case JavaTypes.INT: case JavaTypes.LONG: case JavaTypes.SHORT: case JavaTypes.BYTE_OBJ: case JavaTypes.INT_OBJ: case JavaTypes.LONG_OBJ: case JavaTypes.SHORT_OBJ: case JavaTypes.NUMBER: return new NumberVersionStrategy(); default: return NoneVersionStrategy.getInstance(); } }
public Map getBulkUpdateValues() { Column[] cols = vers.getColumns(); Map map = new HashMap(cols.length); Object d = nextVersion(null); for (int i = 0; i < cols.length; i++) map.put(cols[i], d); return map; } }
public Map getBulkUpdateValues() { Column[] cols = vers.getColumns(); Map map = new HashMap(cols.length); Object d = nextVersion(null); for (int i = 0; i < cols.length; i++) map.put(cols[i], d); return map; } }
public Map getBulkUpdateValues() { Column[] cols = vers.getColumns(); Map map = new HashMap(cols.length); Object d = nextVersion(null); for (int i = 0; i < cols.length; i++) map.put(cols[i], d); return map; } }