|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SchemaUpdate | |
|---|---|
| org.dellroad.stuff.pobj | Simple XML Persistence Objects (POBJ). |
| org.dellroad.stuff.schema | Classes supporting automated database schema management. |
| Uses of SchemaUpdate in org.dellroad.stuff.pobj |
|---|
| Classes in org.dellroad.stuff.pobj that implement SchemaUpdate | |
|---|---|
class |
SpringPersistentObjectSchemaUpdate<T>
Support superclass for Spring-enabled SchemaUpdates for use with
a PersistentObjectSchemaUpdater. |
class |
SpringXSLPersistentObjectSchemaUpdate<T>
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 SchemaUpdate | |
|---|---|
protected 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 SchemaUpdate | |
|---|---|
class |
AbstractSchemaUpdate<T>
Support superclass for SchemaUpdate implementations with standard bean property implementations. |
class |
AbstractSpringSchemaUpdate<T>
Support superclass for SchemaUpdates declared in Spring BeanFactorys that infer their
names and required predecessors from their Spring bean attributes. |
class |
SpringSQLSchemaUpdate
Spring-enabled SQL SchemaUpdate. |
| Methods in org.dellroad.stuff.schema that return types with arguments of type SchemaUpdate | |
|---|---|
protected 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. |
protected 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>> |
SchemaUpdate.getRequiredPredecessors()
Get the the other updates (if any) that must be applied before this update may be applied. |
Set<SchemaUpdate<T>> |
AbstractSchemaUpdate.getRequiredPredecessors()
|
Collection<? extends SchemaUpdate<T>> |
AbstractSchemaUpdater.getUpdates()
Get the configured updates. |
| Methods in org.dellroad.stuff.schema with parameters of type SchemaUpdate | |
|---|---|
protected 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 SchemaUpdate | |
|---|---|
void |
AbstractSchemaUpdate.setRequiredPredecessors(Set<SchemaUpdate<T>> requiredPredecessors)
|
void |
AbstractSchemaUpdater.setUpdates(Collection<? extends SchemaUpdate<T>> updates)
Configure the updates. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||