break; case HASH_BASED_MERGE_STRING: obj.setHashBasedMerge(true); break; default:
break; case HASH_BASED_MERGE_STRING: obj.setHashBasedMerge(true); break; default:
/** * Returns an acidOperationalProperties object that is represented by an encoded 32-bit integer. * @param properties an encoded 32-bit representing the acidOperationalProperties. * @return the acidOperationalProperties object. */ public static AcidOperationalProperties parseInt(int properties) { AcidOperationalProperties obj = new AcidOperationalProperties(); if ((properties & SPLIT_UPDATE_BIT) > 0) { obj.setSplitUpdate(true); } if ((properties & HASH_BASED_MERGE_BIT) > 0) { obj.setHashBasedMerge(true); } return obj; }
/** * Returns an acidOperationalProperties object that is represented by an encoded 32-bit integer. * @param properties an encoded 32-bit representing the acidOperationalProperties. * @return the acidOperationalProperties object. */ public static AcidOperationalProperties parseInt(int properties) { AcidOperationalProperties obj = new AcidOperationalProperties(); if ((properties & SPLIT_UPDATE_BIT) > 0) { obj.setSplitUpdate(true); } if ((properties & HASH_BASED_MERGE_BIT) > 0) { obj.setHashBasedMerge(true); } if ((properties & INSERT_ONLY_BIT) > 0) { obj.setInsertOnly(true); } return obj; }
/** * Returns an acidOperationalProperties object that represents default ACID behavior for tables * that do no explicitly specify/override the default behavior. * @return the acidOperationalProperties object. */ public static AcidOperationalProperties getDefault() { AcidOperationalProperties obj = new AcidOperationalProperties(); obj.setSplitUpdate(true); obj.setHashBasedMerge(false); return obj; }
/** * Returns an acidOperationalProperties object that represents default ACID behavior for tables * that do no explicitly specify/override the default behavior. * @return the acidOperationalProperties object. */ public static AcidOperationalProperties getDefault() { AcidOperationalProperties obj = new AcidOperationalProperties(); obj.setSplitUpdate(true); obj.setHashBasedMerge(false); obj.setInsertOnly(false); return obj; }