Uses of Interface
org.dellroad.stuff.schema.SchemaUpdate
Packages that use SchemaUpdate
Package
Description
Simple XML Persistence Objects (POBJ).
Classes supporting automated database schema management.
Spring related classes.
-
Uses of SchemaUpdate in org.dellroad.stuff.pobj
Classes in org.dellroad.stuff.pobj that implement SchemaUpdateModifier and TypeClassDescriptionclass
Support superclass for Spring-enabledSchemaUpdate
s for use with aPersistentObjectSchemaUpdater
.class
SpringPersistentObjectSchemaUpdate
that applies a configured XSL transform to the XML form of the persistent object.Methods in org.dellroad.stuff.pobj that return types with arguments of type SchemaUpdateModifier and TypeMethodDescriptionprotected Comparator<SchemaUpdate<PersistentFileTransaction>>
SpringPersistentObjectSchemaUpdater.getOrderingTieBreaker()
Get the preferred ordering of two updates that do not have any predecessor constraints (including implied indirect constraints) between them. -
Uses of SchemaUpdate in org.dellroad.stuff.schema
Classes in org.dellroad.stuff.schema that implement SchemaUpdateModifier and TypeClassDescriptionclass
Support superclass forSchemaUpdate
implementations with standard bean property implementations.Methods in org.dellroad.stuff.schema that return types with arguments of type SchemaUpdateModifier and TypeMethodDescriptionprotected Comparator<SchemaUpdate<T>>
AbstractSchemaUpdater.getOrderingTieBreaker()
Determine the preferred ordering of two updates that do not have any predecessor constraints (including implied indirect constraints) between them.Set<SchemaUpdate<T>>
SchemaUpdateEdgeLister.getOutEdges
(SchemaUpdate<T> update) Set<SchemaUpdate<T>>
AbstractSchemaUpdate.getRequiredPredecessors()
Set<SchemaUpdate<T>>
SchemaUpdate.getRequiredPredecessors()
Get the the other updates (if any) that must be applied before this update may be applied.Collection<? extends SchemaUpdate<T>>
AbstractSchemaUpdater.getUpdates()
Get the configured updates.Methods in org.dellroad.stuff.schema with parameters of type SchemaUpdateModifier and TypeMethodDescriptionprotected String
AbstractSchemaUpdater.generateMultiUpdateName
(SchemaUpdate<T> update, int index) Generate the update name for one action within a multi-action update.Set<SchemaUpdate<T>>
SchemaUpdateEdgeLister.getOutEdges
(SchemaUpdate<T> update) Method parameters in org.dellroad.stuff.schema with type arguments of type SchemaUpdateModifier and TypeMethodDescriptionvoid
AbstractSchemaUpdate.setRequiredPredecessors
(Set<SchemaUpdate<T>> requiredPredecessors) void
AbstractSchemaUpdater.setUpdates
(Collection<? extends SchemaUpdate<T>> updates) Configure the updates. -
Uses of SchemaUpdate in org.dellroad.stuff.spring
Classes in org.dellroad.stuff.spring that implement SchemaUpdateModifier and TypeClassDescriptionclass
Support superclass forSchemaUpdate
s declared in SpringBeanFactory
s that infer their names and required predecessors from their Spring bean attributes.class
Spring-enabled SQLSchemaUpdate
.Methods in org.dellroad.stuff.spring that return types with arguments of type SchemaUpdateModifier and TypeMethodDescriptionprotected Comparator<SchemaUpdate<Connection>>
SpringSQLSchemaUpdater.getOrderingTieBreaker()
Get the preferred ordering of two updates that do not have any predecessor constraints (including implied indirect constraints) between them.