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 TypeClassDescriptionclassSupport superclass for Spring-enabledSchemaUpdates for use with aPersistentObjectSchemaUpdater.classSpringPersistentObjectSchemaUpdatethat 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 TypeClassDescriptionclassSupport superclass forSchemaUpdateimplementations 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 StringAbstractSchemaUpdater.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 TypeMethodDescriptionvoidAbstractSchemaUpdate.setRequiredPredecessors(Set<SchemaUpdate<T>> requiredPredecessors) voidAbstractSchemaUpdater.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 TypeClassDescriptionclassSupport superclass forSchemaUpdates declared in SpringBeanFactorys that infer their names and required predecessors from their Spring bean attributes.classSpring-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.