# 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
org.apache.cayenne.configuration
org.apache.cayenne.configuration.runtime

- ## 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`

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

  Methods in org.apache.cayenne.configuration that return types with arguments of type SchemaUpdateStrategy
  Modifier and Type
  Method
  Description
  `Class<? extends SchemaUpdateStrategy>`
  DataNodeDescriptor.`schemaUpdateStrategyType()`
  Returns the value of the `schemaUpdateStrategyType` record component.
  Method parameters in org.apache.cayenne.configuration with type arguments of type SchemaUpdateStrategy
  Modifier and Type
  Method
  Description
  `DataNodeDescriptor.Builder`
  DataNodeDescriptor.Builder.`schemaUpdateStrategy(Class<? extends SchemaUpdateStrategy> schemaUpdateStrategyType)`

- ## Uses of SchemaUpdateStrategy in org.apache.cayenne.configuration.runtime

  Methods in org.apache.cayenne.configuration.runtime that return SchemaUpdateStrategy
  Modifier and Type
  Method
  Description
  `protected SchemaUpdateStrategy`
  DefaultDataNodeFactory.`createSchemaUpdateStrategy(Class<? extends SchemaUpdateStrategy> type)`
  Method parameters in org.apache.cayenne.configuration.runtime with type arguments of type SchemaUpdateStrategy
  Modifier and Type
  Method
  Description
  `protected SchemaUpdateStrategy`
  DefaultDataNodeFactory.`createSchemaUpdateStrategy(Class<? extends SchemaUpdateStrategy> type)`