class TxState implements TransactionState, RelationshipVisitor.Home {

    @VisibleForTesting
    GraphStateImpl getOrCreateGraphState()
    {
        if ( graphState == null )
        {
            graphState = new GraphStateImpl( collectionsFactory );
        }
        return graphState;
    }

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

}