public HollowHistoricalStateDataAccess createConsistentOrdinalHistoricalStateFromDoubleSnapshot(long version, HollowReadStateEngine previous) {
        return new HollowHistoricalStateDataAccess(totalHistory, version, previous, IdentityOrdinalRemapper.INSTANCE, Collections.<String, HollowHistoricalSchemaChange>emptyMap());
    }
public HollowHistoricalStateDataAccess createConsistentOrdinalHistoricalStateFromDoubleSnapshot(long version, HollowReadStateEngine previous) {
        return new HollowHistoricalStateDataAccess(totalHistory, version, previous, IdentityOrdinalRemapper.INSTANCE, Collections.<String, HollowHistoricalSchemaChange>emptyMap());
    }
public HollowHistoricalStateDataAccess createConsistentOrdinalHistoricalStateFromDoubleSnapshot ( long version , HollowReadStateEngine previous ) { return new HollowHistoricalStateDataAccess ( totalHistory , version , previous , IdentityOrdinalRemapper . INSTANCE , Collections . < String , HollowHistoricalSchemaChange > emptyMap ( ) ) ; }
Create a {@link HollowDataAccess} for a {@link HollowHistory}.  Remap ordinal spaces for all prior historical
versions in the {@link HollowHistory} for consistency.

@param version the version
@param previous the prior read state
@return the data access for a history
Create a { @link HollowDataAccess } for a { @link HollowHistory } . Remap ordinal spaces for all prior historical versions in the { @link HollowHistory } for consistency .