void setInvalid() { this.entryBits = EntryBits.setLocalInvalid(this.entryBits, false); this.value = null; }
void setLocalInvalid() { this.entryBits = EntryBits.setLocalInvalid(this.entryBits, true); this.value = null; }
void setInvalid() { this.entryBits = EntryBits.setLocalInvalid(this.entryBits, false); this.value = null; }
void setLocalInvalid() { this.entryBits = EntryBits.setLocalInvalid(this.entryBits, true); this.value = null; }
private byte calcUserBits(DiskEntry.Helper.ValueWrapper value) { byte userBits = 0x0; if (value.isSerializedObject) { if (value == DiskEntry.Helper.INVALID_VW) { // its the invalid token userBits = EntryBits.setInvalid(userBits, true); } else if (value == DiskEntry.Helper.LOCAL_INVALID_VW) { // its the local-invalid token userBits = EntryBits.setLocalInvalid(userBits, true); } else if (value == DiskEntry.Helper.TOMBSTONE_VW) { // its the tombstone token userBits = EntryBits.setTombstone(userBits, true); } else { userBits = EntryBits.setSerialized(userBits, true); } } return userBits; }
private byte calcUserBits(DiskEntry.Helper.ValueWrapper value) { byte userBits = 0x0; if (value.isSerializedObject) { if (value == DiskEntry.Helper.INVALID_VW) { // its the invalid token userBits = EntryBits.setInvalid(userBits, true); } else if (value == DiskEntry.Helper.LOCAL_INVALID_VW) { // its the local-invalid token userBits = EntryBits.setLocalInvalid(userBits, true); } else if (value == DiskEntry.Helper.TOMBSTONE_VW) { // its the tombstone token userBits = EntryBits.setTombstone(userBits, true); } else { if (value.size() == 0) { throw new IllegalStateException("userBits==1 and value is zero length"); } userBits = EntryBits.setSerialized(userBits, true); } } return userBits; }
@Override public byte getUserBits() { byte userBits = 0x0; if (isSerialized()) { if (isTombstoneToken()) { userBits = EntryBits.setTombstone(userBits, true); } else if (isInvalidToken()) { userBits = EntryBits.setInvalid(userBits, true); } else if (isLocalInvalidToken()) { userBits = EntryBits.setLocalInvalid(userBits, true); } else { if (this.bytes == null) { throw new IllegalStateException("userBits==1 and value is null"); } else if (this.bytes.length == 0) { throw new IllegalStateException("userBits==1 and value is zero length"); } userBits = EntryBits.setSerialized(userBits, true); } } return userBits; }
break; case 3: did.setUserBits(EntryBits.setLocalInvalid(userbits, boolValuePerIteration)); break;
did.setUserBits(userBits); assertEquals(userBits, did.getUserBits()); userBits = EntryBits.setLocalInvalid(userBits, true); did.setUserBits(userBits); assertEquals(userBits, did.getUserBits()); did.setUserBits(userBits); assertEquals(userBits, did.getUserBits()); userBits = EntryBits.setLocalInvalid(userBits, false); did.setUserBits(userBits); assertFalse(EntryBits.isSerialized(userBits)); userBits = EntryBits.setLocalInvalid(userBits, true); did.setUserBits(userBits); assertFalse(EntryBits.isSerialized(userBits));
userBits = EntryBits.setLocalInvalid(userBits, true); wrapper.setData(DiskEntry.LOCAL_INVALID_BYTES, userBits, DiskEntry.LOCAL_INVALID_BYTES.length, false /*
userBits = EntryBits.setLocalInvalid(userBits, true); wrapper.setData(DiskEntry.LOCAL_INVALID_BYTES, userBits, DiskEntry.LOCAL_INVALID_BYTES.length,