private boolean propertyFitsInside( int newBlockSizeInBytes, PropertyRecord propRecord ) { int propSize = propRecord.size(); assert propSize >= 0 : propRecord; return propSize + newBlockSizeInBytes <= PropertyType.getPayloadSize(); }
public void addPropertyBlock( PropertyBlock block ) { ensureBlocksLoaded(); assert size() + block.getSize() <= PropertyType.getPayloadSize() : "Exceeded capacity of property record " + this + ". My current size is reported as " + size() + "The added block was " + block + " (note that size is " + block.getSize() + ")"; blockRecords[blockRecordsCursor++] = block; }
if ( currentRecord.size() + block.getSize() > PropertyType.getPayloadSize() )
private void existingRecord( PropertyRecord record, ExpectedRecord initialRecord ) { for ( ExpectedProperty initialProperty : initialRecord.properties ) { PropertyBlock block = new PropertyBlock(); propertyStore.encodeValue( block, initialProperty.key, initialProperty.value ); record.addPropertyBlock( block ); } assertTrue( record.size() <= PropertyType.getPayloadSize() ); }
propRecord.addDeletedRecord( valueRecord ); if ( propRecord.size() > 0 )
assert propRecord.size() == 0; long prevProp = propRecord.getPrevProp(); long nextProp = propRecord.getNextProp();
private boolean propertyFitsInside( int newBlockSizeInBytes, PropertyRecord propRecord ) { int propSize = propRecord.size(); assert propSize >= 0 : propRecord; return propSize + newBlockSizeInBytes <= PropertyType.getPayloadSize(); }
public void addPropertyBlock( PropertyBlock block ) { ensureBlocksLoaded(); assert size() + block.getSize() <= PropertyType.getPayloadSize() : "Exceeded capacity of property record " + this + ". My current size is reported as " + size() + "The added block was " + block + " (note that size is " + block.getSize() + ")"; blockRecords[blockRecordsCursor++] = block; }
if ( currentRecord.size() + block.getSize() > PropertyType.getPayloadSize() )
propRecord.addDeletedRecord( valueRecord ); if ( propRecord.size() > 0 )
assert propRecord.size() == 0; long prevProp = propRecord.getPrevProp(); long nextProp = propRecord.getNextProp();