Uses of Interface
org.dellroad.stuff.schema.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
Modifier 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.Modifier 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
Modifier and TypeClassDescriptionclass
Support superclass forSchemaUpdate
implementations with standard bean property implementations.Modifier 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.Modifier 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) Modifier 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
Modifier 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
.Modifier 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.