Locks are placed on all data that is used in a query, preventing other users from updating the data, but new phantom rows can be inserted into the data set by another user and are included in later reads in the current transaction. Because concurrency is lower than the default isolation level, use this option only when necessary.

- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `TransactionIsolation`
        - `repeatable_read`

- `repeatable_read`
  - `TransactionIsolation`
    - `Basic`
      - `Identifiable`
      - `Object`
        - `Anything`

no subtypes hierarchy

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`
Attributes inherited from: `TransactionIsolation` `name`

Inherited Methods
Methods inherited from: `Object` `equals`