hollow/src/main/java/com/netflix/hollow/core/read/engine/object/HollowObjectTypeReadState.java [334:349]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        int numBitsForField;
        long currentBitOffset;
        long endByte;
        long startByte;
        int shardOrdinal;

        do {
            do {
                shardsHolder = this.shardsVolatile;
                shard = shardsHolder.shards[ordinal & shardsHolder.shardNumberMask];
                shardOrdinal = ordinal >> shard.shardOrdinalShift;

                numBitsForField = shard.dataElements.bitsPerField[fieldIndex];
                currentBitOffset = shard.fieldOffset(shardOrdinal, fieldIndex);
                endByte = shard.dataElements.fixedLengthData.getElementValue(currentBitOffset, numBitsForField);
                startByte = shardOrdinal != 0 ? shard.dataElements.fixedLengthData.getElementValue(currentBitOffset - shard.dataElements.bitsPerRecord, numBitsForField) : 0;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



hollow/src/main/java/com/netflix/hollow/core/read/engine/object/HollowObjectTypeReadState.java [427:442]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        int numBitsForField;
        long currentBitOffset;
        long endByte;
        long startByte;
        int shardOrdinal;

        do {
            do {
                shardsHolder = this.shardsVolatile;
                shard = shardsHolder.shards[ordinal & shardsHolder.shardNumberMask];
                shardOrdinal = ordinal >> shard.shardOrdinalShift;

                numBitsForField = shard.dataElements.bitsPerField[fieldIndex];
                currentBitOffset = shard.fieldOffset(shardOrdinal, fieldIndex);
                endByte = shard.dataElements.fixedLengthData.getElementValue(currentBitOffset, numBitsForField);
                startByte = shardOrdinal != 0 ? shard.dataElements.fixedLengthData.getElementValue(currentBitOffset - shard.dataElements.bitsPerRecord, numBitsForField) : 0;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



