class TxState implements TransactionState, RelationshipVisitor.Home {

    @VisibleForTesting
    MutableLongDiffSets getOrCreateLabelStateNodeDiffSets( long labelId )
    {
        if ( labelStatesMap == null )
        {
            labelStatesMap = new LongObjectHashMap<>();
        }
        return labelStatesMap.getIfAbsentPut( labelId, () -> new MutableLongDiffSetsImpl( collectionsFactory ) );
    }

    public  TxState();
    public  TxState( CollectionsFactory collectionsFactory );

}