## Uses of Interface
org.apache.cayenne.access.dbsync.SchemaUpdateStrategy

- Packages that use SchemaUpdateStrategy
  Package | Description
  --- | ---
  org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
  org.apache.cayenne.access.dbsync |

- - ### Uses of SchemaUpdateStrategy in org.apache.cayenne.access

    Fields in org.apache.cayenne.access declared as SchemaUpdateStrategy
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected SchemaUpdateStrategy` | DataNode.`schemaUpdateStrategy` |

    Methods in org.apache.cayenne.access that return SchemaUpdateStrategy
    Modifier and Type | Method | Description
    --- | --- | ---
    `SchemaUpdateStrategy` | DataNode.`getSchemaUpdateStrategy()` |

    Methods in org.apache.cayenne.access with parameters of type SchemaUpdateStrategy
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DataNode.`setSchemaUpdateStrategy​(SchemaUpdateStrategy schemaUpdateStrategy)` |

  - ### Uses of SchemaUpdateStrategy in org.apache.cayenne.access.dbsync

    Classes in org.apache.cayenne.access.dbsync that implement SchemaUpdateStrategy
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BaseSchemaUpdateStrategy` |
    `class` | `CreateIfNoSchemaStrategy` |
    `class` | `SkipSchemaUpdateStrategy` | A SchemaUpdateStrategy that does nothing.
    `class` | `ThrowOnPartialOrCreateSchemaStrategy` |
    `class` | `ThrowOnPartialSchemaStrategy` |

    Methods in org.apache.cayenne.access.dbsync that return SchemaUpdateStrategy
    Modifier and Type | Method | Description
    --- | --- | ---
    `SchemaUpdateStrategy` | DefaultSchemaUpdateStrategyFactory.`create​(DataNodeDescriptor nodeDescriptor)` |
    `SchemaUpdateStrategy` | SchemaUpdateStrategyFactory.`create​(DataNodeDescriptor nodeDescriptor)` |
    `protected SchemaUpdateStrategy` | DefaultSchemaUpdateStrategyFactory.`createDefaultStrategy()` |